-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency celery to v5.4.0 #16
Conversation
Important Auto Review SkippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the WalkthroughThis update introduces a new GitHub Actions workflow for the Changes
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configration File (
|
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
@coderabbitai review |
Actions PerformedReview triggered.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 4
Review Details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files selected for processing (5)
- .github/workflows/api.yml (1 hunks)
- .vscode/launch.json (1 hunks)
- api/ReadMe.md (1 hunks)
- api/requirements.txt (1 hunks)
- docker-compose.yml (2 hunks)
Files skipped from review due to trivial changes (3)
- .github/workflows/api.yml
- .vscode/launch.json
- api/requirements.txt
Additional Context Used
LanguageTool (5)
api/ReadMe.md (5)
Near line 4: Consider using either the past participle “installed” or the present participle “installing” here.
Context: ...# Start in localassuming python is install, open code in visual studio code, right...
Near line 6: You might be missing the article “a” here.
Context: ... run Python.This will ask to create virtual environment, slect .venv and all requir...
Near line 6: In standard English, the noun “softwares” is uncountable. Consider using an alternative.
Context: ...vironment, slect .venv and all required softwares are installedthen open terminal and...
Near line 8: You might be missing the article “the” here.
Context: ...stalledthen open terminal and issue below command to set up look up data
--- Near line 8: Adverb repetition. Context: ...terminal and issue below command to set up look up data ```shell python manage.py mig... </blockquote></details> </blockquote></details> </details> <details><summary>Additional comments not posted (2)</summary><blockquote> <details><summary>docker-compose.yml (2)</summary><blockquote> `33-33`: Confirm the usage of the `latest-pg16` tag for the `timescaledb` image. <details> <summary>Verification successful</summary> --- The verification script has confirmed that the `latest-pg16` tag for the `timescaledb` image is used in the `docker-compose.yml` file. The output shows that this tag appears exactly as specified in the file, and no other versions or tags of the `timescaledb` image are mentioned. This confirms the usage as intended in the Docker configuration. --- **Usage of `latest-pg16` tag for `timescaledb` image confirmed.** - The `docker-compose.yml` file correctly uses the `timescale/timescaledb:latest-pg16` image as specified. </details> <details> <summary>Scripts Executed</summary> The following scripts were executed for the analysis: --- Script: ```shell #!/bin/bash # Description: Verify the usage of the `latest-pg16` tag for the `timescaledb` image. # Test: Search for the `timescaledb` image usage. Expect: Only occurrences of the `latest-pg16` tag. rg --type yaml $'image: timescale/timescaledb:latest-pg16'
Length of output: 123
86-96
: Review the configuration for the newly addedpgadmin
service.Ensure that the environment variables and port configurations are correctly set according to your project requirements.
```shell | ||
python manage.py runserver | ||
``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ensure fenced code blocks are surrounded by blank lines and the file ends with a newline.
+
python manage.py runserver
+
Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation.
```shell | |
python manage.py runserver | |
``` |
python manage.py runserver
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
This PR contains the following updates:
==5.2.7
->==5.4.0
Release Notes
celery/celery (celery)
v5.4.0
Compare Source
=====
:release-date: 2024-04-17
:release-by: Tomer Nosrati
Celery v5.4.0 and v5.3.x have consistently focused on enhancing the overall QA, both internally and externally.
This effort led to the new pytest-celery v1.0.0 release, developed concurrently with v5.3.0 & v5.4.0.
This release introduces two significant QA enhancements:
Standalone Bug Report Script <https://docs.celeryq.dev/projects/pytest-celery/en/latest/userguide/celery-bug-report.html>
_: The new pytest-celery plugin now allows for encapsulating a complete Celery dockerized setup within a single pytest script. Incorporating these into new bug reports will enable us to reproduce reported bugs deterministically, potentially speeding up the resolution process.Contrary to the positive developments above, there have been numerous reports about issues with the Redis broker malfunctioning
upon restarts and disconnections. Our initial attempts to resolve this were not successful (#8796).
With our enhanced QA capabilities, we are now prepared to address the core issue with Redis (as a broker) again.
The rest of the changes for this release are grouped below, with the changes from the latest release candidate listed at the end.
Changes
workflow_dispatch
for targeted debugging and testing (#8826)chord
when using dynamicdb as backend store (#8783)Dependencies Updates
Changes since 5.4.0rc2
.. _version-5.4.0rc2:
v5.3.6
Compare Source
=====
: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
Compare Source
=====
:release-date: 2023-11-10 7:15 P.M GMT+6
:release-by: Asif Saif Uddin
v5.3.4
Compare Source
=====
:release-date: 2023-09-03 10:10 P.M GMT+2
:release-by: Tomer Nosrati
.. warning::
This version has reverted the breaking changes introduced in 5.3.2 and 5.3.3:
Revert "store children with database backend" (#8475)
Revert "Fix eager tasks does not populate name field" (#8476)
Bugfix: Removed unecessary stamping code from _chord.run() (#8339)
User guide fix (hotfix for #1755) (#8342)
store children with database backend (#8338)
Stamping bugfix with group/chord header errback linking (#8347)
Use argsrepr and kwargsrepr in LOG_RECEIVED (#8301)
Fixing minor typo in code example in calling.rst (#8366)
add documents for timeout settings (#8373)
fix: copyright year (#8380)
setup.py: enable include_package_data (#8379)
Fix eager tasks does not populate name field (#8383)
Update test.txt dependencies (#8389)
Update auth.txt deps (#8392)
Fix backend.get_task_meta ignores the result_extended config parameter in mongodb backend (#8391)
Support preload options for shell and purge commands (#8374)
Implement safer ArangoDB queries (#8351)
integration test: cleanup worker after test case (#8361)
Added "Tomer Nosrati" to CONTRIBUTORS.txt (#8400)
Update README.rst (#8404)
Update README.rst (#8408)
fix(canvas): add group index when unrolling tasks (#8427)
fix(beat): debug statement should only log AsyncResult.id if it exists (#8428)
Lint fixes & pre-commit autoupdate (#8414)
Update auth.txt (#8435)
Update mypy on test.txt (#8438)
added missing kwargs arguments in some cli cmd (#8049)
Fix #8431: Set format_date to False when calling _get_result_meta on mongo backend (#8432)
Docs: rewrite out-of-date code (#8441)
Limit redis client to 4.x since 5.x fails the test suite (#8442)
Limit tox to < 4.9 (#8443)
Fixed issue: Flags broker_connection_retry_on_startup & broker_connection_retry aren’t reliable (#8446)
doc update from #7651 (#8451)
Remove tox version limit (#8464)
Fixed AttributeError: 'str' object has no attribute (#8463)
Upgraded Kombu from 5.3.1 -> 5.3.2 (#8468)
Document need for CELERY_ prefix on CLI env vars (#8469)
Use string value for CELERY_SKIP_CHECKS envvar (#8462)
Revert "store children with database backend" (#8475)
Revert "Fix eager tasks does not populate name field" (#8476)
Update Changelog (#8474)
Remove as it seems to be buggy. (#8340)
Revert "Add Semgrep to CI" (#8477)
Revert "Revert "Add Semgrep to CI"" (#8478)
.. _version-5.3.3:
v5.3.1
Compare Source
=====
:release-date: 2023-06-18 8:15 P.M GMT+6
:release-by: Asif Saif Uddin
.. _version-5.3.0:
v5.3.0
Compare Source
=====
:release-date: 2023-06-06 12:00 P.M GMT+6
:release-by: Asif Saif Uddin
.. _version-5.3.0rc2:
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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
Summary by CodeRabbit
New Features
api
directory.pgadmin
service in the Docker environment for database management.Documentation
api/ReadMe.md
.Updates
celery
library from version5.2.7
to5.4.0
.timescaledb
image to the latest version supporting PostgreSQL 16.