Commit Graph

  • bd7eb46dfd
    Merge 7f4f114c12 into 26a3577443 Tomas Van den Hauwe 2024-11-20 13:17:22 +0100
  • 4f88bc939e
    Merge 6e7a569924 into 26a3577443 dependabot[bot] 2024-11-20 08:34:31 +0000
  • 26a3577443
    Replace Black with Ruff as formatter tool (#2152) master Nguyễn Hồng Quân 2024-11-20 15:34:27 +0700
  • 4b364b09ae Replace Black with Ruff as formatter tool Nguyễn Hồng Quân 2024-11-20 15:10:19 +0700
  • fb017d2c29
    Delete expired groups from registry (#2150) Ethan Wolinsky 2024-11-19 20:08:33 -0500
  • 71977e366d
    Merge 9bef2aa5a4 into a07b23b821 Thomas Matecki 2024-11-19 20:37:20 +1100
  • 5ffc4426ec
    Merge 6b2f7007e5 into a07b23b821 ccrvlh 2024-11-19 20:37:20 +1100
  • abb36b85b8
    Merge d5f99fc8e6 into a07b23b821 Mert Can Alici 2024-11-19 20:37:20 +1100
  • aed7388274 Format with Ruff Nguyễn Hồng Quân 2024-11-17 19:34:45 +0700
  • 0027ccdd79 Remove black as lint tool Nguyễn Hồng Quân 2024-11-17 18:04:11 +0700
  • cc0af572f1 Try to improve type annotation for ensure_list Nguyễn Hồng Quân 2024-11-17 13:04:32 +0700
  • 042999ffa8 Try improving type annotation for ensure_list Nguyễn Hồng Quân 2024-11-17 12:50:23 +0700
  • 3e0672a361 Format with black Nguyễn Hồng Quân 2024-11-17 12:18:45 +0700
  • 8805312049 Format with Ruff Nguyễn Hồng Quân 2024-11-17 12:12:54 +0700
  • 4df96e105c Merge branch 'master' into feature/less-restrict-types Nguyễn Hồng Quân 2024-11-17 12:06:20 +0700
  • 14ef3910f9 Format code Nguyễn Hồng Quân 2024-11-17 11:56:38 +0700
  • 3c1bc2f7e9 Delete expired groups from registry Ethan Wolinsky 2024-11-16 16:05:36 -0500
  • a9bf5630ae Change type annotation to keep compatible with Python 3.8 Nguyễn Hồng Quân 2024-11-17 02:00:16 +0700
  • c839ca167c
    Merge 5a3a8ce681 into a07b23b821 Neil Goossen 2024-11-16 13:37:50 +0100
  • a07b23b821
    Ruff and typing improvements (#2148) Selwin Ong 2024-11-16 15:54:32 +0700
  • 0ac8939710 Add Python 3.13 to test matrix Selwin Ong 2024-11-16 15:29:58 +0700
  • 59c6ca235c Add `kill_horse()` method to BaseWorker Selwin Ong 2024-11-16 15:28:37 +0700
  • c1477b3a59 Ruff and typing improvements Selwin Ong 2024-11-16 15:16:32 +0700
  • aa5c58f222 Update docs Selwin Ong 2024-11-16 15:06:55 +0700
  • dbbbd09463
    Set ended_at for a job when using is_async=False (#2142) Alex Prabhat Bara 2024-11-16 13:26:51 +0530
  • faa7b024d6
    Bump codecov/codecov-action from 4 to 5 (#2145) dependabot[bot] 2024-11-16 14:55:39 +0700
  • 52c8a2ac4e
    Update CHANGES.md to add release date (#2147) Rob Hudson 2024-11-15 23:55:15 -0800
  • d051617ae2
    Update CHANGES.md to add release date Rob Hudson 2024-11-15 10:54:39 -0800
  • 42873b3543 Fix: Type doesn't match subsequence functions Nguyễn Hồng Quân 2024-11-15 18:19:09 +0700
  • 8450242f2e Change import source of some types Nguyễn Hồng Quân 2024-11-15 18:02:36 +0700
  • d279e5f660 Lift restriction on function parameter types Nguyễn Hồng Quân 2024-11-15 17:43:09 +0700
  • b4e26b2f33
    Bump codecov/codecov-action from 4 to 5 dependabot[bot] 2024-11-14 19:21:17 +0000
  • 8df30e68c0
    added test to check ended_at is set for is_async=False job Alex Prabhat Bara 2024-11-13 17:40:17 +0530
  • 85d461f702
    set ended_at for is_async=False job Alex Prabhat Bara 2024-11-13 17:37:42 +0530
  • cf39441f47
    use `Serializer` Protocol instead of concrete `DefaultSerializer` (#2136) Terence Honles 2024-11-08 23:04:24 -0800
  • b44ae85a8d
    Adds validation to avoid ":" when user pass job_id (#2138) Uriel Sandoval 2024-11-09 01:03:55 -0600
  • 7f4f114c12 Fix handling of unsupported client_list() command Tomas Van den Hauwe 2024-11-07 14:54:37 -0800
  • fa87c43e82 Adds validation to avoid ":" when user pass job_id Uriel Sandoval 2024-11-04 19:38:52 -0600
  • 039687e0d3 always use type Protocol Serializer instead of DefaultSerializer Terence D. Honles 2024-11-01 16:14:20 +0100
  • 740b518cff WorkerPool should accept `Serializer` instead of `DefaultSerializer` fix-mypy Selwin Ong 2024-10-30 09:54:53 +0700
  • bb7f340537 Fix typing Selwin Ong 2024-10-28 22:57:02 +0700
  • 03a08e1c79 Mypy should also use Python 3.8 Selwin Ong 2024-10-28 22:44:09 +0700
  • e7c5fe2176 Drop Python 3.7 from test matrix Selwin Ong 2024-10-28 22:42:27 +0700
  • 3545ff3bf0 Bump to version 2.0 v2.0 Selwin Ong 2024-10-28 21:57:51 +0700
  • b145f12fff
    Prepare v2 docs (#1998) Selwin Ong 2024-10-28 21:55:42 +0700
  • 899e2ec196 Updated changelog Selwin Ong 2024-10-27 19:33:15 +0700
  • 3810cc36d7
    Bump actions/setup-python from 5.2.0 to 5.3.0 (#2134) dependabot[bot] 2024-10-27 19:16:23 +0700
  • 1eb0de39f2
    Bump actions/setup-python from 5.2.0 to 5.3.0 dependabot[bot] 2024-10-24 19:12:11 +0000
  • 3e2e26e702
    Add an exception handler for the pubsub thread (#2132) François Charlier 2024-10-17 06:15:47 +0200
  • f4283afe68
    Allow to get job count and job IDs without cleanup (#2133) Anton Daneyko 2024-10-17 06:14:54 +0200
  • 7ef7f7b531 Add test for untested line, improve logging and comments François Charlier 2024-10-14 16:59:20 +0200
  • 65233d71d8 Allow to get job count and job IDs without cleanup Anton Daneyko 2024-10-10 18:18:17 +0200
  • b1620da009 Updated the docstring of registry.get_job_ids() Selwin Ong 2024-10-13 09:24:53 +0700
  • ba5c338441 Fix flaky tests Selwin Ong 2024-10-13 07:27:23 +0700
  • 809a20a8cc
    [AWS Elasticache Serverless Redis] Handle redis servers that return non-string versions (#2131) Bobby Watson 2024-10-12 20:09:13 -0400
  • fc9610ae53
    Added `desc` argument to registry.get_job_ids() (#2129) Selwin Ong 2024-10-13 07:08:54 +0700
  • 31afc593e8 Added argument description to registry.get_job_ids() Selwin Ong 2024-10-12 11:35:23 +0700
  • ba7e59c67f Add an exception handler for the pubsub thread François Charlier 2024-10-08 14:46:15 +0200
  • 8cd510cd13
    Add tests for AWS elasticache redis version output Bobby Watson 2024-10-08 08:43:26 -0400
  • 6fc6f5bc24
    Handle redis servers that return non-string versions Bobby Watson 2024-10-07 14:32:03 -0400
  • 89e4f11815 Added `desc` argument to registry.get_job_ids() Selwin Ong 2024-10-06 21:14:14 +0700
  • fda862e600
    RQ execution fixes (#2128) Selwin Ong 2024-10-02 09:13:13 +0700
  • 41558a630b Fixed type hint of execution._job Selwin Ong 2024-10-01 22:11:42 +0700
  • 3a8ddc712f Don't use cached_property since it's not supported on Python 3.7 Selwin Ong 2024-10-01 21:48:21 +0700
  • 036442c484 worker.maintain_heartbeats() should extend execution TTL Selwin Ong 2024-10-01 21:32:01 +0700
  • 40d0f475f0 execution.job should return a full Job instance Selwin Ong 2024-10-01 21:01:54 +0700
  • 8e99f12f73 Execution objects now return UTC timestamps Selwin Ong 2024-10-01 20:40:58 +0700
  • 9d35ed106d
    Worker ttl clarifications (#2126) Selwin Ong 2024-09-16 11:37:00 +0700
  • 6f88361b6f Updated CHANGES.md Selwin Ong 2024-09-16 10:32:30 +0700
  • 94844d2b82 Updated CHANGES.md Selwin Ong 2024-09-16 10:31:58 +0700
  • 67ef718ea9 argument should still be respected until it's deprecated Selwin Ong 2024-09-16 10:26:02 +0700
  • 5c849b86ff
    Bump actions/setup-python from 5.1.1 to 5.2.0 (#2122) dependabot[bot] 2024-09-16 10:10:47 +0700
  • 085209a802 Revert "Remove python 3.7 from test matrix" Terence D. Honles 2024-08-28 09:27:59 +0200
  • d898b799b2 include typing_extensions on older pythons Terence D. Honles 2024-08-28 09:42:14 +0200
  • 4cfc95c705 revert quote changes Terence D. Honles 2024-08-28 09:34:06 +0200
  • fad3c860d6
    Bump actions/setup-python from 5.1.1 to 5.2.0 dependabot[bot] 2024-09-13 22:39:52 +0000
  • 58bfccf66d
    test type annotations with mypy (#2123) Terence Honles 2024-09-13 15:38:58 -0700
  • 0f1b700d98
    Merge 6f751f47aa into ccdff1f003 Yibo Wei 2024-09-07 23:38:32 -0500
  • ccdff1f003
    Ensure the Redis socket timeout is long enough for blocking operations (#2120) Terence Honles 2024-09-07 03:53:55 +0200
  • 677bb4b57b Clenaup Francesco Boscarino 2024-09-05 10:15:38 +0200
  • e8af0865e4 New DynamicWorker Francesco Boscarino 2024-09-05 10:09:59 +0200
  • 281f115e52 debug Francesco Boscarino 2024-09-05 10:03:04 +0200
  • 4cb3ffe45f debug Francesco Boscarino 2024-09-05 09:21:40 +0200
  • d1a420e3cc debug Francesco Boscarino 2024-09-05 09:20:16 +0200
  • 56564519cd debug Francesco Boscarino 2024-09-05 09:01:46 +0200
  • 5e634f1d9f Debug Francesco Boscarino 2024-09-05 08:59:03 +0200
  • 9755f435fa update timing test Terence D. Honles 2024-09-03 17:51:35 +0200
  • e1a723e66d test type annotations with mypy Terence D. Honles 2024-09-03 17:00:59 +0200
  • d5f99fc8e6
    add: redis username to the settings Mert Can Alici 2024-08-28 16:57:06 +0200
  • b4e1be1d98 Ensure the Redis socket timeout is long enough for blocking operations Terence D. Honles 2024-08-26 11:40:31 +0200
  • d5e55ab95a
    Log job success (#2118) Jack Kinsella 2024-08-25 15:39:29 +0200
  • d29c8336a9 Format with black Jack Kinsella 2024-08-15 20:32:09 +0200
  • 4406bb7949 Log job success Jack Kinsella 2024-08-15 20:06:43 +0200
  • 3581b33c77
    Merge 95f0867a83 into 193de26cff Kenneth Goh 2024-08-15 12:06:08 +0530
  • 6f751f47aa Format with single quotes instead of double quotes Yibo Wei 2024-08-12 22:00:20 -0500
  • 216da37a6d Remove python 3.7 from test matrix Yibo Wei 2024-08-12 20:31:46 -0500
  • 56e0dc7268 Fix "Type" capitalization to match the typing.Type Yibo Wei 2024-08-11 13:17:40 -0500
  • 603e6ad04b Fix compatibility issue with typing.Type instead of type Yibo Wei 2024-08-11 13:11:47 -0500
  • 193de26cff
    Implement TTL for deferred jobs (#2111) Harm Berntsen 2024-08-11 14:23:28 +0200
  • 3097a2b807 Fix callback type assertion in Job class Yibo Wei 2024-08-09 13:28:51 -0500