asyncz

View on PyPIReverse Dependencies (2)

0.5.0 asyncz-0.5.0-py3-none-any.whl

Wheel Details

Project: asyncz
Version: 0.5.0
Filename: asyncz-0.5.0-py3-none-any.whl
Download: [link]
Size: 55430
MD5: 9e01711c16f52e82ca3ad4e54421dda9
SHA256: 41828320a589bd04bfd18f23af8d1b4b496f1a99723e305f9057a762f7aa9590
Uploaded: 2023-07-26 16:35:06 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: asyncz
Version: 0.5.0
Summary: The scheduler that nobody wants but every application needs.
Author-Email: Tiago Silva <tiago.arasilva[at]gmail.com>
Project-Url: Homepage, https://github.com/tarsil/asyncz
Project-Url: Documentation, https://asyncz.tarsild.io/
Project-Url: Changelog, https://asyncz.tarsild.io/release-notes/
Project-Url: Funding, https://github.com/sponsors/tarsil
Project-Url: Source, https://github.com/tarsil/asyncz
Keywords: api,apscheduler,asgi,asyncz,cron,fastapi,framework,http,machine learning,ml,openapi,pydantic,rest,scheduler,starlette,websocket
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Framework :: AnyIO
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
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 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Internet
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: HTTP Servers
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.8
Requires-Dist: asyncio (<4.0.0,>=3.4.3)
Requires-Dist: loguru (<0.8.0,>=0.7.0)
Requires-Dist: pydantic (<3.0.0,>=2.1.1)
Requires-Dist: pytz (>=2022.6)
Requires-Dist: tzlocal (<5.0,>=4.2)
Requires-Dist: asyncio (<4.0.0,>=3.4.3); extra == "all"
Requires-Dist: pytz (>=2022.6); extra == "all"
Requires-Dist: tzlocal (<5.0,>=4.2); extra == "all"
Requires-Dist: autoflake (<3.0.0,>=1.4.0); extra == "dev"
Requires-Dist: black (<23.0.0,>=22.10.0); extra == "dev"
Requires-Dist: flake8 (<7.0.0,>=3.8.3); extra == "dev"
Requires-Dist: ipdb (>=0.13.13); extra == "dev"
Requires-Dist: isort (<6.0.0,>=5.0.6); extra == "dev"
Requires-Dist: mypy (<2.0.0,>=0.982); extra == "dev"
Requires-Dist: pre-commit (<3.0.0,>=2.17.0); extra == "dev"
Requires-Dist: watchfiles (<0.20.0,>=0.16.1); extra == "dev"
Requires-Dist: mdx-include (<2.0.0,>=1.4.2); extra == "doc"
Requires-Dist: mkautodoc (<0.3.0,>=0.2.0); extra == "doc"
Requires-Dist: mkdocs-markdownextradata-plugin (<0.3.0,>=0.2.5); extra == "doc"
Requires-Dist: mkdocs-material (<10.0.0,>=9.0.13); extra == "doc"
Requires-Dist: mkdocs (<2.0.0,>=1.1.2); extra == "doc"
Requires-Dist: mkdocstrings (<0.30.0,>=0.20.0); extra == "doc"
Requires-Dist: pyyaml (<7.0.0,>=6.0); extra == "doc"
Requires-Dist: mock (>=4.0.3); extra == "test"
Requires-Dist: pymongo (<5.0.0,>=4.3.3); extra == "test"
Requires-Dist: pytest-asyncio (<1.0.0,>=0.19.0); extra == "test"
Requires-Dist: pytest-cov (<5.0.0,>=2.12.0); extra == "test"
Requires-Dist: pytest-loguru (<1,>=0.2.0); extra == "test"
Requires-Dist: pytest (<8.0.0,>=7.1.3); extra == "test"
Requires-Dist: redis (<5.0.0,>=4.4.0); extra == "test"
Requires-Dist: requests (<3.0.0,>=2.27.0); extra == "test"
Requires-Dist: ruff (<1.0.0,>=0.0.256); extra == "test"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: test
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 7216 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.18.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
asyncz/__init__.py sha256=LBK46heutvn3KmsCrKIYu8RQikbfnjZaj2xFrXaeCzQ 22
asyncz/_mapping.py sha256=uX2MyWYetCFxwa5XEzSj7Ot5iKS2NUtOck9hUYLWJuY 1090
asyncz/datastructures.py sha256=tDids6HX6DDdm5ec6Q73y56HujjesiyA3CQs0L8KpvM 1968
asyncz/enums.py sha256=6wcWbuy796KaBCCE_mhCxrqf9wKtP-9gbJuH4vjOkcI 193
asyncz/exceptions.py sha256=kzCUpyik0v3XIesSac4V5J082KRacnX-nloLGHaXocE 2706
asyncz/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
asyncz/state.py sha256=RLyLLfZs8FpwpHqSTc_vOeK1HCafbWPc7gHMo3F1PbU 1122
asyncz/typing.py sha256=4Za1PhzdsOcNQa1ymIrZqMn1GSBpBfLJhqgUfeJiMw0 490
asyncz/utils.py sha256=IdPJp-V7JBzX2N1Nr5u81ZgCe81_5bRtfgEakpb5Zbk 11409
asyncz/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
asyncz/contrib/esmerald/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
asyncz/contrib/esmerald/decorator.py sha256=l-pINHaoa-OpujLwq8L7X3NG53H3vb3HYNJtdxqQ4xo 1286
asyncz/contrib/esmerald/scheduler.py sha256=pVJKksrUsZf-88IzHJgXVLW8NJJSJU6SKPFRvQYcMi8 7890
asyncz/events/__init__.py sha256=XU6eBhYWhKheslAwA2ENYbHy_s1LI90Wq2Anogd7meA 312
asyncz/events/base.py sha256=-EsUc3nUW1ZLtc2muHjFWzqINaz8QIKYIr7SCZI_4zU 1551
asyncz/events/constants.py sha256=scMQJ5IenKQSJRjLYZLwaPIt0h8IlpoItF8SK3Zfde0 773
asyncz/executors/__init__.py sha256=oQCOwXRaCn1Rdm6AplQmu0bpT7iM0bm-Qp4_aIoYXss 291
asyncz/executors/asyncio.py sha256=ZgheGdDRXK4NBqS3H_PTApKh1OJ-J6XJCc7VeqPlkjs 2127
asyncz/executors/base.py sha256=w0KfjOyti9Tb5LRCgq08fk8pmoi1UhGVHngro9_4Tcg 7795
asyncz/executors/debug.py sha256=5JQgUnHxeCeSRRtghI2-CSsIWLSe2ZukpcWI4r8YGsI 700
asyncz/executors/pool.py sha256=GGzzL6BCxsEGWRwVDLg8jahHI8XlfhRcx6xRbVUzFok 2694
asyncz/executors/types.py sha256=sB7zd_g6JqLy6czSXDT5rTTkB1mQMICnj7S_8i7fnJs 195
asyncz/schedulers/__init__.py sha256=veAgzDnWuHxRYWEZzi26Ch_ZUP6zKesTQbP-uotbNqU 70
asyncz/schedulers/asyncio.py sha256=0uRJKIUbNVwrloZKTAupfBODSlYg8y3KptbWtFC2YZM 1836
asyncz/schedulers/base.py sha256=dN8pPbXpmCOB7piqhV9oK1dFSD2L7vQOQ95Y8h9rx10 39885
asyncz/schedulers/datastructures.py sha256=rIBLZY3wJqXoEzYeNoDEpqEIE94s0PFoaEmmuWJcxhc 1980
asyncz/schedulers/types.py sha256=3xhRzzOv9HD7kLEwW4snN-pumau8sBtj3EmJMkThbjA 72
asyncz/schedulers/utils.py sha256=OVCSVYwBrCcxbgEzj9RNr0PRyOKf7PB9RsL_WDsvyY0 399
asyncz/stores/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
asyncz/stores/base.py sha256=jNahsOYeXdlsIRn-TFSMwd_6AyP6DTwAEtgbnCSZ5M4 3492
asyncz/stores/memory.py sha256=0t0eBexM9Kjzh-BaRTcojafLoywNndXwK1UjLA86TUI 3565
asyncz/stores/mongo.py sha256=CFqmNA0864jsFS-hdw0ReIpjZFKW0UXbum5mZReW8Ys 5112
asyncz/stores/redis.py sha256=jN_d7OfBWOIfCwjlfN2_0i3eRRJ3LpRtp-HIzSqmzvE 5490
asyncz/stores/types.py sha256=7Q7-7HixU2YDrqXCS3AoCbOUh-F4xrF1sFd3BRIks7Y 217
asyncz/tasks/__init__.py sha256=8hak4FbVAdCwQeE0YLfNoGQWixi8hwLP2lhYWReNHgw 43
asyncz/tasks/base.py sha256=VZU7thJp7R6xVgoUEt8VWNi0PmN2niimHlYROQAt7Cw 10622
asyncz/tasks/types.py sha256=V4GqbklpEyPFF0swpRPsCrtKPOgNWFzrLjZP3vHCbQQ 47
asyncz/triggers/__init__.py sha256=YFtLYorloZwxHQgaAh6f7A6DwHzxPYcJ8twfxeCOOrI 359
asyncz/triggers/base.py sha256=dbZUCbQJdPU-hTQK93F7qkdHkYhvqTwpjcZa0gLM6ZQ 3089
asyncz/triggers/combination.py sha256=uCfCJBDjGUrwNsBIontoPPFOWfdOd486d3wBarHNI0g 2002
asyncz/triggers/date.py sha256=jCzem8WfzdaHbj03Ij6ynUKgLzb0vkxkCAlNsoGlelY 1666
asyncz/triggers/interval.py sha256=PQhoSyOqEZGNUp3CCPCouu8m5F2lgfdAgwzF24oIFHA 4042
asyncz/triggers/types.py sha256=2weIRpufelqPBVoE7A_5MIvy7mslSKvXDykm-VLqKkU 384
asyncz/triggers/cron/__init__.py sha256=ge1_vUdRTv2Zo0ikJ2d5VsS4obcE6nIluP3Q8yaGhuM 60
asyncz/triggers/cron/constants.py sha256=uuiANobu30i_Huafo-Jw4ACXk9R6_2qlGa33_rZr6LA 676
asyncz/triggers/cron/expressions.py sha256=hLY3Y3m-O99C0X3Nt1WM6O70YV3UxUhYKIY382Zhp0Q 10433
asyncz/triggers/cron/fields.py sha256=Dloqhn8qdQ9sAKGy8Izaytp4N-fJtOobx2dhcFm4U1k 4327
asyncz/triggers/cron/trigger.py sha256=RbH48fwLdBTDyngPock0UBzup4xhRJU8xYABCQ0A0WM 9942
asyncz/triggers/cron/types.py sha256=C5DfFD4NONkz4rBukuWoiJw1UCM2WpJ1pZY8vrmWAPQ 243
asyncz-0.5.0.dist-info/METADATA sha256=cmS1Fz29dbbWUxN8lbFojWY4DZDGUNZ3y4zbutcQS_4 10874
asyncz-0.5.0.dist-info/WHEEL sha256=9QBuHhg6FNW7lppboF2vKVbCGTVzsFykgRQjjlajrhA 87
asyncz-0.5.0.dist-info/licenses/LICENSE sha256=fL5FMAJ4UhsZqFpdYs5GoXTbhQrsUNEzXaNXWb8qR7w 1078
asyncz-0.5.0.dist-info/RECORD