django-tasks-scheduler

View on PyPIReverse Dependencies (0)

2.1.0 django_tasks_scheduler-2.1.0-py3-none-any.whl

Wheel Details

Project: django-tasks-scheduler
Version: 2.1.0
Filename: django_tasks_scheduler-2.1.0-py3-none-any.whl
Download: [link]
Size: 74557
MD5: deb8cddc74cdab82cd7efce4b969fbdd
SHA256: 5c185fe1d8da16be436a8068951a46597c7bbddedaa4b4d2789185ebb0f2acb2
Uploaded: 2024-09-14 23:32:02 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: django-tasks-scheduler
Version: 2.1.0
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/django-commons/django-tasks-scheduler
Project-Url: Bug Tracker, https://github.com/django-commons/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 :: 5.0
Classifier: Framework :: Django :: 5.1
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.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10,<4.0
Requires-Dist: click (<9.0,>=8.1)
Requires-Dist: croniter (>=2.0)
Requires-Dist: django (>=5.0)
Requires-Dist: pyyaml (<7.0,>=6.0); extra == "yaml"
Requires-Dist: rq (<2.0,>=1.16)
Requires-Dist: valkey (==6.0.1)
Provides-Extra: yaml
Description-Content-Type: text/markdown
[Description omitted; length: 763 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=Zxnqc_wrJRklfXJsrY-QEU3kdeUCL0QWGKbVebKr3jk 137
scheduler/admin/__init__.py sha256=n-x4_Ae-WFZ764qR1z3GEIYKcT4GOi3FTUnyEQpRIh4 117
scheduler/admin/ephemeral_models.py sha256=S2T9NlsXL7Ti68iKdP4ca7PCog744clhIP5A6umadwY 1471
scheduler/admin/task_models.py sha256=_t7qLdQM6B26gbYkGQ_82_wdZncRTICiCG9KgYdVePs 7251
scheduler/apps.py sha256=jpAIdCHQ2EQUGLUxabxs57gUcATolM3WYIstvsV7TaM 277
scheduler/connection_types.py sha256=OPyb7VtTdFJX1_SZhx6XradbU-Xisns46ukVPhe6W0Y 639
scheduler/decorators.py sha256=4eWTyEt0nKaAryQhgeTDpbuor0CvxoNttqrAlVSG5ZE 1200
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=FH08gNm4E1y4I0iYDPKvKda_pfV-qkPuCIyErRs-OeA 1260
scheduler/management/commands/export.py sha256=98p_l1sIdJEEejT3bBApBNBqV-9U0c6jzUc71QPKMBw 1945
scheduler/management/commands/import.py sha256=OsziRVWRuO-c6t9WWjM4DGXSyURnKYb9NjLEmNscVqQ 4179
scheduler/management/commands/rqstats.py sha256=sifEL6chr4bfffvx5Roriu9ARJ_SHk_EO3UnlWhKFvY 3539
scheduler/management/commands/rqworker.py sha256=Q72VpIacSS2_vLoG9BK73lFheDD6ITdn4rdc4jKD8u0 4248
scheduler/management/commands/run_job.py sha256=xFgtUEFnT0N9xZ9Yji8J19mXd9p3CbqlJ9LCNpD_F8A 1355
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/0018_alter_crontask_queue_alter_repeatabletask_queue_and_more.py sha256=z-4MUksXFCR3BNKnbR1Ave8tI5dY_7IVKF8dqYyQJOc 1099
scheduler/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scheduler/models/__init__.py sha256=4KO-jsxrYNyy1nYosVh9o6lmt2Ir9SUgsBXG0QMOSeg 195
scheduler/models/args.py sha256=9c5TNDYAwdIv478Yo_HuqxIil7Is3J1Rk1NjRP2envs 3189
scheduler/models/queue.py sha256=xVnv5-6qRZy_cik8BSexi8vg5ohpy9Rx7pewP30Zq0A 364
scheduler/models/scheduled_task.py sha256=sLNGbUB5iYBcKWJ88HZTctCkf1PMhrfArnUKRcoLtXU 18029
scheduler/models/worker.py sha256=0B2k1hSZXDArJS9wvOpuY7FTzuyxoQPlyIafmTny_ik 366
scheduler/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scheduler/queues.py sha256=WOOi8LmlL_yiqBNXtagpsj9uXYKyi3UxnwwZhgGej1E 5100
scheduler/rq_classes.py sha256=riBpqLmANRojdqaW2_lRAzdjkMJ2r4cHenaTb1OwFog 9902
scheduler/settings.py sha256=gTVxWxMMqcltHGTCUUTaVDlCXsEGHlRvhY9lT2jV6Do 1744
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=wm6FMwCTUjg83142Y_37eCkwgb3EtqCdNgxO0eshU48 1658
scheduler/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scheduler/tests/jobs.py sha256=GOJkK_uaxZLkB86JSP_nZG2nRYaN6RH3Zb2aIl6rYDA 672
scheduler/tests/test_cron_task.py sha256=_c2_nCV3b7mA3MVP1LHozvMMWEg8nNyxV8BYM5eNUc0 3105
scheduler/tests/test_internals.py sha256=74ACaTP6JZtgND-pTbDXqya1VKD358yeRA6yHridydE 685
scheduler/tests/test_job_arg_models.py sha256=zOJOB08b79qjXiol6BotgnF4iC-53z2ERs2ufN2Ac8A 6136
scheduler/tests/test_job_decorator.py sha256=BTQBuagmYyhCfpKpFCeWe9FzPvUfgzHEuLc5B59bc9M 2236
scheduler/tests/test_mgmt_cmds.py sha256=DYguPgLQcd7mXoCkCwR1eajfFqEMmPzGIlzVl8ybsvk 12289
scheduler/tests/test_models.py sha256=wTIrYFpaxHp9RMsjqlUG8YMhueEj3o2RQUpvwJVpzgc 22189
scheduler/tests/test_redis_models.py sha256=3akZ_5mUl0MA-NVEK_hyrk-u-I1-iMmidyDOw2S1XZg 807
scheduler/tests/test_repeatable_task.py sha256=Ks-VSsjTF32rCK-kWRGa2anjaCECmKpiVzO9bdOv0os 8172
scheduler/tests/test_settings.py sha256=JerA67ZvFleAjTZnZDi26deXTk6Zg1xdYZ__821Ea1w 2261
scheduler/tests/test_views.py sha256=9oaVWBynLDcv0XdmjOIDYbhpxMecEjkRk6aE6sXUR4I 21279
scheduler/tests/test_worker.py sha256=yuhktGXpQXRo3un5yQ_mBoG2aw8Q4hBszGbhVsTbLGY 2132
scheduler/tests/testtools.py sha256=9RmnyOk7YGed1KBtV98uoVKYB4eeZFx5cjHHHGOuffc 3593
scheduler/tools.py sha256=PhGjDbbTjeSoSr2npUaY6Wwyk9_8z_6fdjqpHv3Txro 3152
scheduler/urls.py sha256=gUAsIvtfgFDfs1fJBfOqbBvhvpA900AePjd-msrvPiE 1121
scheduler/views.py sha256=ZlMRXd4VFtmT4IbUIwmS0ZREYQ_ZfDy02VbssmuQ_5Q 16831
django_tasks_scheduler-2.1.0.dist-info/LICENSE sha256=H-s2O-1NPbgPQv3sKLEn-vgWxt0ZFk9Ky_yki60Ip2U 1107
django_tasks_scheduler-2.1.0.dist-info/METADATA sha256=mAYfhP6UqUI-lR-2z98pQcUemp_RCmRMdjvETHu6y60 2359
django_tasks_scheduler-2.1.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
django_tasks_scheduler-2.1.0.dist-info/RECORD