Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rq/django-rq
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.10.2
Choose a base ref
...
head repository: rq/django-rq
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.0
Choose a head ref
  • 17 commits
  • 34 files changed
  • 8 contributors

Commits on Apr 13, 2024

  1. chore: add minor changes (#657)

    * build: add vscode to .gitignore file
    
    * build: remove mock and replace raven with sentry-sdk
    
    * docs: fix typos
    
    * ci: remove travis config file
    obdulia-losantos authored Apr 13, 2024
    Copy the full SHA
    c6c2446 View commit details
  2. Add type annotations to most public functions (#656)

    Except for `django_rq.job`, which is too complicated to type properly.
    SpecLad authored Apr 13, 2024
    Copy the full SHA
    d09421d View commit details

Commits on May 1, 2024

  1. Add suspend command (#658)

    * Add resume/suspend commands
    
    * Add commands to suspend and resume rq
    
    * Harmonize document copy with core `rq` library
    jackkinsella authored May 1, 2024
    Copy the full SHA
    2601fdc View commit details
  2. Bump gunicorn from 20.1.0 to 22.0.0 in /integration_test (#662)

    Bumps [gunicorn](https://github.com/benoitc/gunicorn) from 20.1.0 to 22.0.0.
    - [Release notes](https://github.com/benoitc/gunicorn/releases)
    - [Commits](benoitc/gunicorn@20.1.0...22.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: gunicorn
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 1, 2024
    Copy the full SHA
    5ce9bf2 View commit details
  3. get_worker: replace special kwargs with separate parameters (#659)

    This communicates more information to IDEs and type checkers, making the
    function easier to use.
    
    Having regular parameters after `*args` has been possible since Python 3.0.
    SpecLad authored May 1, 2024
    Copy the full SHA
    fa23214 View commit details
  4. Copy the full SHA
    d33163d View commit details
  5. Make rqstats -y fail when PyYAML is not installed (#660)

    Currently, when PyYAML is not installed, `rqstats -y` prints an error
    message, but it still exits with a 0 exit code, indicating success. Fix
    that, along with a few related issues:
    
    * The error message was printed to stdout rather than stderr.
    
    * The name of the library in the message was incorrect (LibYAML is a C
      library; the Python library is PyYAML).
    
    After this change, you need to install PyYAML to run the testsuite, so
    modify the GitHub workflow accordingly. Also, make sure to install all
    packages at once, to make sure that later install commands don't overwrite
    the result of the earlier ones.
    SpecLad authored May 1, 2024
    Copy the full SHA
    87dd8cf View commit details

Commits on Sep 16, 2024

  1. --- (#664)

    updated-dependencies:
    - dependency-name: requests
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 16, 2024
    Copy the full SHA
    a1e6174 View commit details

Commits on Sep 30, 2024

  1. Copy the full SHA
    44c8229 View commit details
  2. Handle the case where the Connection to Redis uses Sentinels (#671)

    Currently, when PyYAML is not installed, `rqstats -y` prints an error
    message, but it still exits with a 0 exit code, indicating success. Fix
    that, along with a few related issues:
    
    * The error message was printed to stdout rather than stderr.
    
    * The name of the library in the message was incorrect (LibYAML is a C
      library; the Python library is PyYAML).
    
    After this change, you need to install PyYAML to run the testsuite, so
    modify the GitHub workflow accordingly. Also, make sure to install all
    packages at once, to make sure that later install commands don't overwrite
    the result of the earlier ones.
    
    Co-authored-by: Roman Donchenko <rdonchen@outlook.com>
    alaouimehdi1995 and SpecLad authored Sep 30, 2024
    Copy the full SHA
    77bc4ff View commit details
  3. Copy the full SHA
    4a5b20c View commit details

Commits on Oct 6, 2024

  1. Copy the full SHA
    ee4ae89 View commit details

Commits on Oct 19, 2024

  1. Bump django from 3.2.25 to 4.2.16 in /integration_test (#676)

    Bumps [django](https://github.com/django/django) from 3.2.25 to 4.2.16.
    - [Commits](django/django@3.2.25...4.2.16)
    
    ---
    updated-dependencies:
    - dependency-name: django
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 19, 2024
    Copy the full SHA
    ec5cfef View commit details
  2. Copy the full SHA
    a953e6a View commit details

Commits on Oct 28, 2024

  1. Compatibility with RQ 2.0 (#675)

    * rqworker command can now run
    
    * Make job_detail.html display better
    
    * Properly show currently running executions
    
    * Minor job detail cleanup
    
    * Fixed a few tests
    
    * Made stop job command work again
    
    * Fixed tests
    
    * Failed job registry should show jobs in reverse chronological order.
    
    * Make failed jobs sortable
    
    * Make finished jobs sortable
    
    * Require RQ >= 2
    
    * Temporarily skip rq-scheduler tests
    
    * Comment out scheduler test
    
    * Comment out invalid test
    
    * Updated changelog
    selwin authored Oct 28, 2024
    Copy the full SHA
    fbb916c View commit details
  2. Fixed README

    selwin committed Oct 28, 2024
    Copy the full SHA
    f989493 View commit details
  3. Bump version to 3.0

    selwin committed Oct 28, 2024
    Copy the full SHA
    c4adade View commit details
Loading