rcos / rcos_io

The final RCOS website.
https://new.rcos.io
MIT License
3 stars 3 forks source link

Update all non-major dependencies #178

Closed renovate[bot] closed 7 months ago

renovate[bot] commented 8 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
celery (source, changelog) 5.3.4 -> 5.3.6 age adoption passing confidence dependencies patch
django (source, changelog) 4.2.7 -> 4.2.8 age adoption passing confidence dependencies patch
font-awesome (source) 6.4.2 -> 6.5.1 age adoption passing confidence minor
ruff (source, changelog) 0.1.4 -> 0.1.6 age adoption passing confidence dev patch
sentry-sdk (changelog) 1.34.0 -> 1.38.0 age adoption passing confidence dependencies minor

Release Notes

celery/celery (celery) ### [`v5.3.6`](https://togithub.com/celery/celery/blob/HEAD/Changelog.rst#536) [Compare Source](https://togithub.com/celery/celery/compare/v5.3.5...v5.3.6) \===== :release-date: 2023-11-22 9:15 P.M GMT+6 :release-by: Asif Saif Uddin This release is focused mainly to fix AWS SQS new feature comatibility issue and old regressions. The code changes are mostly fix for regressions. More details can be found below. ### [`v5.3.5`](https://togithub.com/celery/celery/blob/HEAD/Changelog.rst#535) [Compare Source](https://togithub.com/celery/celery/compare/v5.3.4...v5.3.5) \===== :release-date: 2023-11-10 7:15 P.M GMT+6 :release-by: Asif Saif Uddin
django/django (django) ### [`v4.2.8`](https://togithub.com/django/django/compare/4.2.7...4.2.8) [Compare Source](https://togithub.com/django/django/compare/4.2.7...4.2.8)
astral-sh/ruff (ruff) ### [`v0.1.6`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#016) [Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.1.5...v0.1.6) ##### Preview features - \[`flake8-boolean-trap`] Extend `boolean-type-hint-positional-argument` (`FBT001`) to include booleans in unions ([#​7501](https://togithub.com/astral-sh/ruff/pull/7501)) - \[`flake8-pie`] Extend `reimplemented-list-builtin` (`PIE807`) to `dict` reimplementations ([#​8608](https://togithub.com/astral-sh/ruff/pull/8608)) - \[`flake8-pie`] Extend `unnecessary-pass` (`PIE790`) to include ellipses (`...`) ([#​8641](https://togithub.com/astral-sh/ruff/pull/8641)) - \[`flake8-pie`] Implement fix for `unnecessary-spread` (`PIE800`) ([#​8668](https://togithub.com/astral-sh/ruff/pull/8668)) - \[`flake8-quotes`] Implement `unnecessary-escaped-quote` (`Q004`) ([#​8630](https://togithub.com/astral-sh/ruff/pull/8630)) - \[`pycodestyle`] Implement fix for `multiple-spaces-after-keyword` (`E271`) and `multiple-spaces-before-keyword` (`E272`) ([#​8622](https://togithub.com/astral-sh/ruff/pull/8622)) - \[`pycodestyle`] Implement fix for `multiple-spaces-after-operator` (`E222`) and `multiple-spaces-before-operator` (`E221`) ([#​8623](https://togithub.com/astral-sh/ruff/pull/8623)) - \[`pyflakes`] Extend `is-literal` (`F632`) to include comparisons against mutable initializers ([#​8607](https://togithub.com/astral-sh/ruff/pull/8607)) - \[`pylint`] Implement `redefined-argument-from-local` (`PLR1704`) ([#​8159](https://togithub.com/astral-sh/ruff/pull/8159)) - \[`pylint`] Implement fix for `unnecessary-lambda` (`PLW0108`) ([#​8621](https://togithub.com/astral-sh/ruff/pull/8621)) - \[`refurb`] Implement `if-expr-min-max` (`FURB136`) ([#​8664](https://togithub.com/astral-sh/ruff/pull/8664)) - \[`refurb`] Implement `math-constant` (`FURB152`) ([#​8727](https://togithub.com/astral-sh/ruff/pull/8727)) ##### Rule changes - \[`flake8-annotations`] Add autotyping-like return type inference for annotation rules ([#​8643](https://togithub.com/astral-sh/ruff/pull/8643)) - \[`flake8-future-annotations`] Implement fix for `future-required-type-annotation` (`FA102`) ([#​8711](https://togithub.com/astral-sh/ruff/pull/8711)) - \[`flake8-implicit-namespace-package`] Avoid missing namespace violations in scripts with shebangs ([#​8710](https://togithub.com/astral-sh/ruff/pull/8710)) - \[`pydocstyle`] Update `over-indentation` (`D208`) to preserve indentation offsets when fixing overindented lines ([#​8699](https://togithub.com/astral-sh/ruff/pull/8699)) - \[`pyupgrade`] Refine `timeout-error-alias` (`UP041`) to remove false positives ([#​8587](https://togithub.com/astral-sh/ruff/pull/8587)) ##### Formatter - Fix instability in `await` formatting with fluent style ([#​8676](https://togithub.com/astral-sh/ruff/pull/8676)) - Compare formatted and unformatted ASTs during formatter tests ([#​8624](https://togithub.com/astral-sh/ruff/pull/8624)) - Preserve trailing semicolon for Notebooks ([#​8590](https://togithub.com/astral-sh/ruff/pull/8590)) ##### CLI - Improve debug printing for resolving origin of config settings ([#​8729](https://togithub.com/astral-sh/ruff/pull/8729)) - Write unchanged, excluded files to stdout when read via stdin ([#​8596](https://togithub.com/astral-sh/ruff/pull/8596)) ##### Configuration - \[`isort`] Support disabling sections with `no-sections = true` ([#​8657](https://togithub.com/astral-sh/ruff/pull/8657)) - \[`pep8-naming`] Support local and dynamic class- and static-method decorators ([#​8592](https://togithub.com/astral-sh/ruff/pull/8592)) - \[`pydocstyle`] Allow overriding pydocstyle convention rules ([#​8586](https://togithub.com/astral-sh/ruff/pull/8586)) ##### Bug fixes - Avoid syntax error via importing `trio.lowlevel` ([#​8730](https://togithub.com/astral-sh/ruff/pull/8730)) - Omit unrolled augmented assignments in `PIE794` ([#​8634](https://togithub.com/astral-sh/ruff/pull/8634)) - Slice source code instead of generating it for `EM` fixes ([#​7746](https://togithub.com/astral-sh/ruff/pull/7746)) - Allow whitespace around colon in slices for `whitespace-before-punctuation` (`E203`) ([#​8654](https://togithub.com/astral-sh/ruff/pull/8654)) - Use function range for `no-self-use` ([#​8637](https://togithub.com/astral-sh/ruff/pull/8637)) - F-strings doesn't contain bytes literal for `PLW0129` ([#​8675](https://togithub.com/astral-sh/ruff/pull/8675)) - Improve detection of `TYPE_CHECKING` blocks imported from `typing_extensions` or `_typeshed` ([#​8429](https://togithub.com/astral-sh/ruff/pull/8429)) - Treat display as a builtin in IPython ([#​8707](https://togithub.com/astral-sh/ruff/pull/8707)) - Avoid `FURB113` autofix if comments are present ([#​8494](https://togithub.com/astral-sh/ruff/pull/8494)) - Consider the new f-string tokens for `flake8-commas` ([#​8582](https://togithub.com/astral-sh/ruff/pull/8582)) - Remove erroneous bad-dunder-name reference ([#​8742](https://togithub.com/astral-sh/ruff/pull/8742)) - Avoid recommending Self usages in metaclasses ([#​8639](https://togithub.com/astral-sh/ruff/pull/8639)) - Detect runtime-evaluated base classes defined in the current file ([#​8572](https://togithub.com/astral-sh/ruff/pull/8572)) - Avoid inserting trailing commas within f-strings ([#​8574](https://togithub.com/astral-sh/ruff/pull/8574)) - Remove incorrect deprecation label for stdout and stderr ([#​8743](https://togithub.com/astral-sh/ruff/pull/8743)) - Fix unnecessary parentheses in UP007 fix ([#​8610](https://togithub.com/astral-sh/ruff/pull/8610)) - Remove repeated and erroneous scoped settings headers in docs ([#​8670](https://togithub.com/astral-sh/ruff/pull/8670)) - Trim trailing empty strings when converting to f-strings ([#​8712](https://togithub.com/astral-sh/ruff/pull/8712)) - Fix ordering for `force-sort-within-sections` ([#​8665](https://togithub.com/astral-sh/ruff/pull/8665)) - Run unicode prefix rule over tokens ([#​8709](https://togithub.com/astral-sh/ruff/pull/8709)) - Update UP032 to unescape curly braces in literal parts of converted strings ([#​8697](https://togithub.com/astral-sh/ruff/pull/8697)) - List all ipython builtins ([#​8719](https://togithub.com/astral-sh/ruff/pull/8719)) ##### Documentation - Document conventions in the FAQ ([#​8638](https://togithub.com/astral-sh/ruff/pull/8638)) - Redirect from rule codes to rule pages in docs ([#​8636](https://togithub.com/astral-sh/ruff/pull/8636)) - Fix permalink to convention setting ([#​8575](https://togithub.com/astral-sh/ruff/pull/8575)) ### [`v0.1.5`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#015) [Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.1.4...v0.1.5) ##### Preview features - \[`flake8-bandit`] Implement `mako-templates` (`S702`) ([#​8533](https://togithub.com/astral-sh/ruff/pull/8533)) - \[`flake8-trio`] Implement `TRIO105` ([#​8490](https://togithub.com/astral-sh/ruff/pull/8490)) - \[`flake8-trio`] Implement `TRIO109` ([#​8534](https://togithub.com/astral-sh/ruff/pull/8534)) - \[`flake8-trio`] Implement `TRIO110` ([#​8537](https://togithub.com/astral-sh/ruff/pull/8537)) - \[`flake8-trio`] Implement `TRIO115` ([#​8486](https://togithub.com/astral-sh/ruff/pull/8486)) - \[`refurb`] Implement `type-none-comparison` (`FURB169`) ([#​8487](https://togithub.com/astral-sh/ruff/pull/8487)) - Flag all comparisons against builtin types in `E721` ([#​8491](https://togithub.com/astral-sh/ruff/pull/8491)) - Make `SIM118` fix as safe when the expression is a known dictionary ([#​8525](https://togithub.com/astral-sh/ruff/pull/8525)) ##### Formatter - Fix multiline lambda expression statement formatting ([#​8466](https://togithub.com/astral-sh/ruff/pull/8466)) ##### CLI - Add hidden `--extension` to override inference of source type from file extension ([#​8373](https://togithub.com/astral-sh/ruff/pull/8373)) ##### Configuration - Account for selector specificity when merging `extend_unsafe_fixes` and `override extend_safe_fixes` ([#​8444](https://togithub.com/astral-sh/ruff/pull/8444)) - Add support for disabling cache with `RUFF_NO_CACHE` environment variable ([#​8538](https://togithub.com/astral-sh/ruff/pull/8538)) ##### Bug fixes - \[`E721`] Flag comparisons to `memoryview` ([#​8485](https://togithub.com/astral-sh/ruff/pull/8485)) - Allow collapsed-ellipsis bodies in other statements ([#​8499](https://togithub.com/astral-sh/ruff/pull/8499)) - Avoid `D301` autofix for `u` prefixed strings ([#​8495](https://togithub.com/astral-sh/ruff/pull/8495)) - Only flag `flake8-trio` rules when `trio` import is present ([#​8550](https://togithub.com/astral-sh/ruff/pull/8550)) - Reject more syntactically invalid Python programs ([#​8524](https://togithub.com/astral-sh/ruff/pull/8524)) - Avoid raising `TRIO115` violations for `trio.sleep(...)` calls with non-number values ([#​8532](https://togithub.com/astral-sh/ruff/pull/8532)) - Fix `F841` false negative on assignment to multiple variables ([#​8489](https://togithub.com/astral-sh/ruff/pull/8489)) ##### Documentation - Fix link to isort `known-first-party` ([#​8562](https://togithub.com/astral-sh/ruff/pull/8562)) - Add notes on fix safety to a few rules ([#​8500](https://togithub.com/astral-sh/ruff/pull/8500)) - Add missing toml config tabs ([#​8512](https://togithub.com/astral-sh/ruff/pull/8512)) - Add instructions for configuration of Emacs ([#​8488](https://togithub.com/astral-sh/ruff/pull/8488)) - Improve detail link contrast in dark mode ([#​8548](https://togithub.com/astral-sh/ruff/pull/8548)) - Fix typo in example ([#​8506](https://togithub.com/astral-sh/ruff/pull/8506)) - Added tabs for configuration files in the documentation ([#​8480](https://togithub.com/astral-sh/ruff/pull/8480)) - Recommend `project.requires-python` over `target-version` ([#​8513](https://togithub.com/astral-sh/ruff/pull/8513)) - Add singleton escape hatch to `B008` documentation ([#​8501](https://togithub.com/astral-sh/ruff/pull/8501)) - Fix tab configuration docs ([#​8502](https://togithub.com/astral-sh/ruff/pull/8502))
getsentry/sentry-python (sentry-sdk) ### [`v1.38.0`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#1380) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/1.37.1...1.38.0) ##### Various fixes & improvements - Only add trace context to checkins and do not run `event_processors` for checkins ([#​2536](https://togithub.com/getsentry/sentry-python/issues/2536)) by [@​antonpirker](https://togithub.com/antonpirker) - Metric span summaries ([#​2522](https://togithub.com/getsentry/sentry-python/issues/2522)) by [@​mitsuhiko](https://togithub.com/mitsuhiko) - Add source context to code locations ([#​2539](https://togithub.com/getsentry/sentry-python/issues/2539)) by [@​jan-auer](https://togithub.com/jan-auer) - Use in-app filepath instead of absolute path ([#​2541](https://togithub.com/getsentry/sentry-python/issues/2541)) by [@​antonpirker](https://togithub.com/antonpirker) - Switch to `jinja2` for generating CI yamls ([#​2534](https://togithub.com/getsentry/sentry-python/issues/2534)) by [@​sentrivana](https://togithub.com/sentrivana) ### [`v1.37.1`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#1371) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/1.37.0...1.37.1) ##### Various fixes & improvements - Fix `NameError` on `parse_version` with eventlet ([#​2532](https://togithub.com/getsentry/sentry-python/issues/2532)) by [@​sentrivana](https://togithub.com/sentrivana) - build(deps): bump checkouts/data-schemas from `68def1e` to `e9f7d58` ([#​2501](https://togithub.com/getsentry/sentry-python/issues/2501)) by [@​dependabot](https://togithub.com/dependabot) ### [`v1.37.0`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#1370) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/1.36.0...1.37.0) ##### Various fixes & improvements - Move installed modules code to utils ([#​2429](https://togithub.com/getsentry/sentry-python/issues/2429)) by [@​sentrivana](https://togithub.com/sentrivana) Note: We moved the internal function `_get_installed_modules` from `sentry_sdk.integrations.modules` to `sentry_sdk.utils`. So if you use this function you have to update your imports - Add code locations for metrics ([#​2526](https://togithub.com/getsentry/sentry-python/issues/2526)) by [@​jan-auer](https://togithub.com/jan-auer) - Add query source to DB spans ([#​2521](https://togithub.com/getsentry/sentry-python/issues/2521)) by [@​antonpirker](https://togithub.com/antonpirker) - Send events to Spotlight sidecar ([#​2524](https://togithub.com/getsentry/sentry-python/issues/2524)) by [@​HazAT](https://togithub.com/HazAT) - Run integration tests with newest `pytest` ([#​2518](https://togithub.com/getsentry/sentry-python/issues/2518)) by [@​sentrivana](https://togithub.com/sentrivana) - Bring tests up to date ([#​2512](https://togithub.com/getsentry/sentry-python/issues/2512)) by [@​sentrivana](https://togithub.com/sentrivana) - Fix: Prevent global var from being discarded at shutdown ([#​2530](https://togithub.com/getsentry/sentry-python/issues/2530)) by [@​antonpirker](https://togithub.com/antonpirker) - Fix: Scope transaction source not being updated in scope.span setter ([#​2519](https://togithub.com/getsentry/sentry-python/issues/2519)) by [@​sl0thentr0py](https://togithub.com/sl0thentr0py) ### [`v1.36.0`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#1360) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/1.35.0...1.36.0) ##### Various fixes & improvements - Django: Support Django 5.0 ([#​2490](https://togithub.com/getsentry/sentry-python/issues/2490)) by [@​sentrivana](https://togithub.com/sentrivana) - Django: Handling ASGI body in the right way. ([#​2513](https://togithub.com/getsentry/sentry-python/issues/2513)) by [@​antonpirker](https://togithub.com/antonpirker) - Flask: Test with Flask 3.0 ([#​2506](https://togithub.com/getsentry/sentry-python/issues/2506)) by [@​sentrivana](https://togithub.com/sentrivana) - Celery: Do not create a span when task is triggered by Celery Beat ([#​2510](https://togithub.com/getsentry/sentry-python/issues/2510)) by [@​antonpirker](https://togithub.com/antonpirker) - Redis: Ensure `RedisIntegration` is disabled, unless `redis` is installed ([#​2504](https://togithub.com/getsentry/sentry-python/issues/2504)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Quart: Fix Quart integration for Quart 0.19.4 ([#​2516](https://togithub.com/getsentry/sentry-python/issues/2516)) by [@​antonpirker](https://togithub.com/antonpirker) - gRPC: Make async gRPC less noisy ([#​2507](https://togithub.com/getsentry/sentry-python/issues/2507)) by [@​jyggen](https://togithub.com/jyggen) ### [`v1.35.0`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#1350) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/1.34.0...1.35.0) ##### Various fixes & improvements - **Updated gRPC integration:** Asyncio interceptors and easier setup ([#​2369](https://togithub.com/getsentry/sentry-python/issues/2369)) by [@​fdellekart](https://togithub.com/fdellekart) Our gRPC integration now instruments incoming unary-unary grpc requests and outgoing unary-unary, unary-stream grpc requests using grpcio channels. Everything works now for sync and async code. Before this release you had to add Sentry interceptors by hand to your gRPC code, now the only thing you need to do is adding the `GRPCIntegration` to you `sentry_sdk_init()` call. (See [documentation](https://docs.sentry.io/platforms/python/integrations/grpc/) for more information): ```python import sentry_sdk from sentry_sdk.integrations.grpc import GRPCIntegration sentry_sdk.init( dsn="___PUBLIC_DSN___", enable_tracing=True, integrations=[ GRPCIntegration(), ], ) ``` The old way still works, but we strongly encourage you to update your code to the way described above. - Python 3.12: Replace deprecated datetime functions ([#​2502](https://togithub.com/getsentry/sentry-python/issues/2502)) by [@​sentrivana](https://togithub.com/sentrivana) - Metrics: Unify datetime format ([#​2409](https://togithub.com/getsentry/sentry-python/issues/2409)) by [@​mitsuhiko](https://togithub.com/mitsuhiko) - Celery: Set correct data in `check_in`s ([#​2500](https://togithub.com/getsentry/sentry-python/issues/2500)) by [@​antonpirker](https://togithub.com/antonpirker) - Celery: Read timezone for Crons monitors from `celery_schedule` if existing ([#​2497](https://togithub.com/getsentry/sentry-python/issues/2497)) by [@​antonpirker](https://togithub.com/antonpirker) - Django: Removing redundant code in Django tests ([#​2491](https://togithub.com/getsentry/sentry-python/issues/2491)) by [@​vagi8](https://togithub.com/vagi8) - Django: Make reading the request body work in Django ASGI apps. ([#​2495](https://togithub.com/getsentry/sentry-python/issues/2495)) by [@​antonpirker](https://togithub.com/antonpirker) - FastAPI: Use wraps on fastapi request call wrapper ([#​2476](https://togithub.com/getsentry/sentry-python/issues/2476)) by [@​nkaras](https://togithub.com/nkaras) - Fix: Probe for psycopg2 and psycopg3 parameters function. ([#​2492](https://togithub.com/getsentry/sentry-python/issues/2492)) by [@​antonpirker](https://togithub.com/antonpirker) - Fix: Remove unnecessary TYPE_CHECKING alias ([#​2467](https://togithub.com/getsentry/sentry-python/issues/2467)) by [@​rafrafek](https://togithub.com/rafrafek)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.