django-tasks-scheduler

View on PyPIReverse Dependencies (0)

1.3.2 django_tasks_scheduler-1.3.2-py3-none-any.whl

Wheel Details

Project: django-tasks-scheduler
Version: 1.3.2
Filename: django_tasks_scheduler-1.3.2-py3-none-any.whl
Download: [link]
Size: 72238
MD5: 463d951b6dba7020e3fa9e52a1e90b5e
SHA256: 3df97fccb12cd8008689e68060bdea22725171332ab3aeb397ce34c2a914d15d
Uploaded: 2024-03-20 19:18:00 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: django-tasks-scheduler
Version: 1.3.2
Summary: An async job scheduler for django using redis
Author: Daniel Moran
Author-Email: daniel[at]moransoftware.ca
Maintainer: Daniel Moran
Maintainer-Email: daniel[at]moransoftware.ca
Home-Page: https://github.com/dsoftwareinc/django-tasks-scheduler
Project-Url: Bug Tracker, https://github.com/dsoftwareinc/django-tasks-scheduler/issues
Project-Url: Documentation, https://django-tasks-scheduler.readthedocs.io/en/latest/
Project-Url: Funding, https://github.com/sponsors/cunla
License: MIT
Keywords: redis,django,background-jobs,job-queue,task-queue,redis-queue,scheduled-jobs
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 3
Classifier: Framework :: Django :: 3.2
Classifier: Framework :: Django :: 4
Classifier: Framework :: Django :: 4.0
Classifier: Framework :: Django :: 4.1
Classifier: Framework :: Django :: 4.2
Classifier: Framework :: Django :: 5.0
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9,<4.0
Requires-Dist: click (<9.0,>=8.1)
Requires-Dist: croniter (<3.0.0,>=2.0.3)
Requires-Dist: django (>=3.2)
Requires-Dist: pyyaml (<7.0,>=6.0); extra == "yaml"
Requires-Dist: rq (<2.0,>=1.16)
Provides-Extra: yaml
Description-Content-Type: text/markdown
[Description omitted; length: 759 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
scheduler/__init__.py sha256=U6Qn5bxBq-8uwLf-8z27ojLZfvdCQm-UPIasCTQEOlY 137
scheduler/admin/__init__.py sha256=SkSnpKkKUf2HUY0MbFu1B0GcfNq964I4Wcd0x9Eepho 113
scheduler/admin/redis_models.py sha256=A64IqsmeMrDDQ__dmeYrqHUG9zAtXbs0ATaEh1v19ZA 1471
scheduler/admin/task_models.py sha256=soYxYnBDXS5aoEXfT2Ar9KKb76uk2ejO3w_ilRO0WN0 6088
scheduler/apps.py sha256=_m-LKnyNSX8OIy45kwW9hvLAtjtntsIOTC1q19CKzGw 277
scheduler/decorators.py sha256=KanAoA6Rby-Kg42QMzda6tQbCNWyF3usIAisMrpZvRA 1216
scheduler/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scheduler/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scheduler/management/commands/delete_failed_executions.py sha256=QTJqXVlj2ibzwItFrPS7rzQrJhk1u0fUxUpNCgXtcHY 1285
scheduler/management/commands/export.py sha256=zIJfNkJ6tlD_FFEc6xxZQTQtSTqJApnQmKO66I73tVM 1907
scheduler/management/commands/import.py sha256=8UvrXN4LRp6wWPmiZcj59OfS94dz9gQWqfTt1N5lM7Y 4077
scheduler/management/commands/rqstats.py sha256=xsibkFm1qUSub0L57FbYSjVa9zpaWLdGCLmnEfwQ2cY 3439
scheduler/management/commands/rqworker.py sha256=cVjxZ3BbmS0AKFWLgNuzFWYAhmmTJ6n4MQbKBxk6GUs 3176
scheduler/management/commands/run_job.py sha256=dTBM66_DLDbQ-EmqeBiVGZlEC544AGhYSu2KVc7aVN8 1374
scheduler/migrations/0001_initial_squashed_0005_added_result_ttl.py sha256=KGGh8rAZepSHSYEQiHKpBN-nZpCWegu1pUaFKs5Mozc 6402
scheduler/migrations/0002_alter_cronjob_id_alter_repeatablejob_id_and_more.py sha256=g4ubF5ws5OLydLikRzfKahJ71hi4unMUNkZkYw3qHmg 898
scheduler/migrations/0003_auto_20220329_2107.py sha256=FQXeV0Q31c-OJUxT37lw-lFoc_3V4mUqm5fBHH2FLJY 4196
scheduler/migrations/0004_cronjob_at_front_repeatablejob_at_front_and_more.py sha256=Qa9UTzo4fXmZu31MnnP_vty-6ApjdTDFXCTcFfMco2o 791
scheduler/migrations/0005_alter_cronjob_at_front_alter_repeatablejob_at_front_and_more.py sha256=kh9FTiRTfxXEfOeV5VDl-9WnlW6q_OV9JYCaTCThBC0 896
scheduler/migrations/0006_auto_20230118_1640.py sha256=yotJkEgt-NnfGJSGpxwpTeOOVjw6XsSHc738qv5eGt8 728
scheduler/migrations/0007_add_result_ttl.py sha256=q8hIe9U5pdt7jO4oQywOEFQF0DCbo08SiEmgZ-ZBEE8 1302
scheduler/migrations/0008_rename_str_val_jobarg_val_and_more.py sha256=OKFB48D5LudaTKgXZwQCWN2kDoqTQIfEJ7ox0Pd1dkc 1982
scheduler/migrations/0009_alter_jobarg_arg_type_alter_jobarg_val_and_more.py sha256=nsslg1ri4_fBFXx7KvDQIRJuZx_qTa-Z3ZojfjoUJDA 1362
scheduler/migrations/0010_queue.py sha256=Gxg6qGGXg1fVr2qxWqzGQzfjjNvtdc_URRjOm342q38 661
scheduler/migrations/0011_worker_alter_queue_options_alter_cronjob_at_front_and_more.py sha256=WP1_h84zYfzm40rqqB1HQ_fgH5rP5uvP5UBGPrifoG8 7643
scheduler/migrations/0012_alter_cronjob_name_alter_repeatablejob_name_and_more.py sha256=34TjnBvem0y5Uu36dDcspbYyUWDf3Qwlci5t4k3WLYA 934
scheduler/migrations/0013_alter_cronjob_queue_alter_repeatablejob_queue_and_more.py sha256=gyHksfQXJuDkCsMUk-KThEULe_Cj2t6QActu9CfqjeM 1320
scheduler/migrations/0014_alter_cronjob_created_alter_cronjob_modified_and_more.py sha256=NOqXTMEJCjLMAXp_CDagjmqFyrtjOXGFM_OK0V7jI-c 1261
scheduler/migrations/0015_rename_cronjob_crontask_and_more.py sha256=FbneZ74jQJAOSvrdY6yGvbqIzBldBfDfoTAI_VHcHIw 608
scheduler/migrations/0016_rename_jobarg_taskarg_rename_jobkwarg_taskkwarg_and_more.py sha256=OueILxgXrkvvddVwti1mVUbEwuTjmEa0rL78isJ1TNQ 1116
scheduler/migrations/0017_remove_crontask_repeat_crontask_failed_runs_and_more.py sha256=KhBHGC6uA1PpDdBKYUagoRSoXWpL2m5ZgM1KfWDbws0 2410
scheduler/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scheduler/models/__init__.py sha256=4KO-jsxrYNyy1nYosVh9o6lmt2Ir9SUgsBXG0QMOSeg 195
scheduler/models/args.py sha256=8vEV95f_xWyPbeDt1NRhhSlwCZN-xaG3YkUY87Jlcyk 3123
scheduler/models/queue.py sha256=ddwoP0gXZzOQdWap63y9RwpXQ7bk25P5GMiXQrE0j20 364
scheduler/models/scheduled_task.py sha256=wF7FzLSV-ffVgxbKJ1za6tQWcNT2-mZZzgY_7CxkKUY 17440
scheduler/models/worker.py sha256=EnIqn0Ng7T8KJzENjIoITjOX4CTQglqaHv-FwUnkIzI 366
scheduler/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scheduler/queues.py sha256=gMOZk9kW9Stdcgm1tdUnIzk89CKz-c5UBan2ZLY9rGw 5056
scheduler/rq_classes.py sha256=PmrgUn-s0YU8MNlzugMWS_a5ZFgAJ0uMit4U4L3QZbs 9224
scheduler/settings.py sha256=FdzicUdTET7VOxQFtdgrYA233it8i5ptBo6OPCIJEgM 1247
scheduler/templates/admin/scheduler/change_form.html sha256=jPPv8k__yLBrvLJ31EQKanjSVr3UFl7_Qi5-EsynWKI 163
scheduler/templates/admin/scheduler/change_list.html sha256=hWDwLcJjFHkLyNlXtGJof-AKn5O7eHBH7qwS3Tcv7So 127
scheduler/templates/admin/scheduler/confirm_action.html sha256=QXwb76xC4wU_XjzDhAT7CkCE0qblwORNx_irPQe39Mo 1595
scheduler/templates/admin/scheduler/job_detail.html sha256=tL_q1wqZPekcVfAfj-hnOo-SVgLZFmZUwygjT0QzzS0 7783
scheduler/templates/admin/scheduler/jobs-list.partial.html sha256=wW2a1DWNg5xu9x0YUTIQiqKmkbwIW_gJkEX-72DueLU 2697
scheduler/templates/admin/scheduler/jobs.html sha256=TlyOeZoksynV9HfY37ausYoHvP1PNzuErXZC3i2wPyY 6360
scheduler/templates/admin/scheduler/queue_workers.html sha256=4fevUc_jiXBTItFYyVecl27buxU8WOIUllkf4bdbQZE 915
scheduler/templates/admin/scheduler/scheduler_base.html sha256=gK2klZoWTAOmzRiOcvBBRqIDqAN4dQbbQaH9rgBCavo 568
scheduler/templates/admin/scheduler/single_job_action.html sha256=xcSvheMgjuAiJeDHQyZ7GGA-ywPeFQEly7qmzN2HA9s 1325
scheduler/templates/admin/scheduler/stats.html sha256=3QIF7OR80DGgWeagQdpOfgiMxsY1i-4g5TWx06A-TLY 4224
scheduler/templates/admin/scheduler/worker_details.html sha256=_VFasl4n8wJqcPxpNVMBs_9xvCqcXnTXmyDSkC9jj6s 3032
scheduler/templates/admin/scheduler/workers-list.partial.html sha256=3YhXq-2_buK9eYHw8jHzkEohZQBp6d2yfUykFyqsdsQ 1891
scheduler/templates/admin/scheduler/workers.html sha256=UKb9Z3HDqYGvQXN-DBYh-O6j5N9kGRggRJSv2cg_lxw 935
scheduler/templatetags/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scheduler/templatetags/scheduler_tags.py sha256=Rcc0-G_FmiR5XlQky1PxCK2TDL7aP9MFB9yY4cKhvTk 1658
scheduler/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scheduler/tests/jobs.py sha256=ZSIPDTINlOJ2eDk-k49ZDdfp4ByqRkjrOL0rwo_Tp_U 672
scheduler/tests/test_cron_task.py sha256=gBxqV5izaaloxhDsWu3gaaZ9OkgHHUQSQBZzcnQfFk8 3051
scheduler/tests/test_internals.py sha256=P9SGg3u51tTqttNEzZ_vhYwnaEjzFDTazMnbFERBrKo 685
scheduler/tests/test_job_arg_models.py sha256=NMIifKUQkq3o87FksAJFSKVqVU15vn7p1la9hnaF5Bc 5962
scheduler/tests/test_job_decorator.py sha256=KBMautJG0hpkVFDGAvUGCEF6dZDIn_5_a0O7lNcQkeU 2355
scheduler/tests/test_mgmt_cmds.py sha256=zSuRRZJuDzFR400twGpOhhBVwcQNV-Z4yhprTM8NXXI 11035
scheduler/tests/test_models.py sha256=zdlH2exk7BJ6tTZTRpZ1e-Gvt8Eres2BBXWopYzQ0vU 21024
scheduler/tests/test_redis_models.py sha256=R18HAexx9ZvJpgm8hAOuRi5cIyJYnnrImjrD496033s 807
scheduler/tests/test_repeatable_task.py sha256=eI_lZ6vDriuVss-eBxvpddfFVgKpK3QJakE7IC9uHEI 8116
scheduler/tests/test_settings.py sha256=KTwbOPTNInyk1O6fJKZXvrB6U7Fjqc75oE5jfCub488 2261
scheduler/tests/test_views.py sha256=2waFLXljby_hL9w1-rhFloCoG19o4KPvhwcFikiDErU 20707
scheduler/tests/test_worker.py sha256=7sTEJlOt98GOMdS9osjd0xnBsjLlWuJVP5RySz_VHXs 1580
scheduler/tests/testtools.py sha256=9-fKjLa_Q0gHJMQgc5GH4LB6QBZaNSZgjnCb-xbeKOk 3441
scheduler/tools.py sha256=KdQVXQsqhMZJtIwWVdsb7xPCC422YA61tRPgdCMriCo 2728
scheduler/urls.py sha256=fHZjByeKUC9TS3tbxTeigtHyefQYpG5U4l_oigNUkv4 1121
scheduler/views.py sha256=1xwhbFOGdszDOL1xFF479bq1MlEtNVgFUWHGU6haVWA 16626
django_tasks_scheduler-1.3.2.dist-info/LICENSE sha256=H-s2O-1NPbgPQv3sKLEn-vgWxt0ZFk9Ky_yki60Ip2U 1107
django_tasks_scheduler-1.3.2.dist-info/METADATA sha256=0n8NhESyETeFq5X59_jWriOFNPPf43VnkhFs_zHHfHk 2517
django_tasks_scheduler-1.3.2.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
django_tasks_scheduler-1.3.2.dist-info/RECORD