ez-a-sync

View on PyPIReverse Dependencies (3)

0.22.0 ez_a_sync-0.22.0-py3-none-any.whl

Wheel Details

Project: ez-a-sync
Version: 0.22.0
Filename: ez_a_sync-0.22.0-py3-none-any.whl
Download: [link]
Size: 84383
MD5: 6a20366758e60d541ff532f71fc8fdf4
SHA256: 722fb7a40176ca44ccff9225f6d239bca70b5174843f1f446490d990a4bb535d
Uploaded: 2024-04-30 09:48:20 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ez-a-sync
Version: 0.22.0
Summary: A library that makes it easy to define objects that can be used for both sync and async use cases.
Author: BobTheBuidler
Author-Email: bobthebuidlerdefi[at]gmail.com
Home-Page: https://github.com/BobTheBuidler/a-sync
License: MIT
Requires-Python: >=3.8,<3.13
Requires-Dist: aiolimiter (==1.0.0)
Requires-Dist: async-lru-threadsafe (==2.0.4)
Requires-Dist: async-property (==0.2.1)
Requires-Dist: typed-envs (>=0.0.2)
Requires-Dist: typing-extensions (>=4.1.0)
License-File: LICENSE.txt
[No description]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
a_sync/ENVIRONMENT_VARIABLES.py sha256=mbOTOeyDyc90OA0CcTNzaOHKm3YT3myanQvVcefdtBU 462
a_sync/__init__.py sha256=iPrNPP5i2H02HmX050hz-XqAYwAwrlyh3hkXRegdy7E 2204
a_sync/_smart.py sha256=GsmdtfkVovWKSAe8R-xTXXtnhS0K-tgna_uDsBeVSSg 5730
a_sync/_typing.py sha256=DGj_PK3QuFZBVnUmWyHYOcu623395t8-jNf-mjgudmI 2520
a_sync/aliases.py sha256=kkv7JGdlJeyy2x8JauCy3D6spbYBCTMgNtC_QrT118s 213
a_sync/exceptions.py sha256=xM2hGGNATEk2r3elaXtciAW7ZnQd_sxQtISCEFeGOck 3770
a_sync/executor.py sha256=dsTyPZZf8VxUvK4UDJz3cd6ZQla8-s-wqcrwnKP-7Kg 9246
a_sync/future.py sha256=mzt890jglUQKbFRaOsAkTZ_-ln8ckgTXKyUOdbu0d4E 26082
a_sync/iter.py sha256=dqxwq_XuYVbSptORZUIAuOTAl9SG70IQbK8edLEiS9M 14229
a_sync/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
a_sync/task.py sha256=tVxJ9FINwYby3S6H9wbVpl7Oo_BNJtTvHl3vBUOp0Yc 26093
a_sync/a_sync/__init__.py sha256=V93WFLhKbDR9oSegknq6ub-M85HT983eIt_Tov0Reos 1092
a_sync/a_sync/_descriptor.py sha256=6QmPBdifKQkDM5g8zGxib-z0cVS84oOnYVBMbLmq7c4 3534
a_sync/a_sync/_flags.py sha256=zr9dNf9qvyV0DqYS70hXuu0qM_Go6QOOxxifhJY_eKQ 801
a_sync/a_sync/_helpers.py sha256=CswBNRuTGBaGRGzno-zlOohMQgB64KsUoyo4z0ztuaU 1011
a_sync/a_sync/_kwargs.py sha256=9K7sVNVQ2QKQ44RAPa9djLYvs5i6mjVXb__-bysx21I 587
a_sync/a_sync/_meta.py sha256=0rNZ1jZMhsHlxXsKeU88B5xOW8PMcis2Y8vbK0ZzrrM 5973
a_sync/a_sync/abstract.py sha256=9NfJjCagDT26ORNPiVfjcDUVhNZfnSHa0IyjkHDL0xU 3163
a_sync/a_sync/base.py sha256=L7jF7HsEGL0ip8Lgq8DO2wLxkaB3una6tqWxb1imK2c 5663
a_sync/a_sync/config.py sha256=KkjSe4GfpntvNZyX4S8Nd8GrgxlxyuT0cv9IHu6TZO8 2214
a_sync/a_sync/decorator.py sha256=gIhOA2XkX3o78sQCVfMUU3fySen5G6fWOj6LTXQAD6A 6890
a_sync/a_sync/function.py sha256=B25yb6XxPVC5pDAMjtdYO-Ggu9dS9rDO_G_XfS8gzDk 13395
a_sync/a_sync/method.py sha256=fORyySxNOfxD-1bwDMgiUBj4KCUNSkuzL8t9GHXzUsA 12605
a_sync/a_sync/property.py sha256=IEbw6nhlvf8UeLqAZf0sOEch0tuI6tiIGW_1Zwjf010 15796
a_sync/a_sync/singleton.py sha256=Ytw8RDjUnW7CjwQ6kEYSUrwC7cCvDxUeVWBN5cnMtEQ 421
a_sync/a_sync/modifiers/__init__.py sha256=0kOpApvcDIBr37645vY50aG6lIdccNG_IupZZsAawBM 1052
a_sync/a_sync/modifiers/limiter.py sha256=WtMh-F_4O6kxAYGiCKTnTYu2RrPQNov3dDYB4OTigjk 1763
a_sync/a_sync/modifiers/manager.py sha256=Taknn8MjVbelzmRECd7mNvcSi-eX9_SZpW11bEWN8UQ 3637
a_sync/a_sync/modifiers/semaphores.py sha256=zgIzzJ_c1UuJRMb6wMQ3D5PlCK-FaYkC0jnQsd02n0M 2446
a_sync/a_sync/modifiers/cache/__init__.py sha256=cvjf_-M_UQFWXCs6NjEknlGT8Mq5tOuNDaU6zYw3kaQ 1838
a_sync/a_sync/modifiers/cache/memory.py sha256=jA_GxZWxLIUxcOA8ji0EBnhqfZYlmOh2TIXABa-Zzso 1648
a_sync/asyncio/__init__.py sha256=mgT590EGauaw_u-bknTKJUYX4-tvd7pHXH4hQr4GQcs 366
a_sync/asyncio/as_completed.py sha256=vKxjujvj8Gbqs2eEBdLnX1pJWTSZ0artWF4DlG6yado 7678
a_sync/asyncio/create_task.py sha256=GE5cxsvj9ypg-Sx0sOoP-BNZ_ML9WOo18KaCwyz2c9M 3466
a_sync/asyncio/gather.py sha256=kpmmg2kKRjqE0AwI-qkfCiZvkrDEnkpsGUgw3NwFiPY 5451
a_sync/asyncio/utils.py sha256=qwiEZ6ycWvnm8zZ93zRVPXctcHtghOHqoQp3atQO7wI 391
a_sync/primitives/__init__.py sha256=X0Ijv35WmfNnjlIzqX8a-2RPUwV5dC5HXPumzAqCJT8 442
a_sync/primitives/_debug.py sha256=XZgY4pYxHshOkCygPcwl_SIa55e-_SzdLJhQzJYGINQ 1346
a_sync/primitives/_loggable.py sha256=y7DFE1ECkt2M5DfSyKzpqnCWbZqi8CObrXBbqoND-OA 467
a_sync/primitives/queue.py sha256=CXr6g-576MgAt-pUfEG32bh3DWUp7XQsT7zlZS_nLE4 14337
a_sync/primitives/locks/__init__.py sha256=yKzj48RBl1einM4YIUGp5tRm3QgBpmKz2WAr601oLz4 267
a_sync/primitives/locks/counter.py sha256=ebY5HhMFjvN_XCoiTJ1UcUATZ3NIkwgoe_CJWYtUZ_E 2682
a_sync/primitives/locks/event.py sha256=q_IAaZuSFZKBXShPO2cZpNyvz_NtH0aKYw9cZ7iKcqo 1743
a_sync/primitives/locks/prio_semaphore.py sha256=IB850luLM-S8rFywh9Ed2_4z8d9Ux3qlsjDD4JcczR4 8238
a_sync/primitives/locks/semaphore.py sha256=ipEZlU2wN1TmFRVt_8Gi455hWLRjwmAQ5N6ugPqYZCY 4388
a_sync/sphinx/__init__.py sha256=VcgVF_ea4HAVNxb8KXX-_fcLviBQGnN9OIRWaUjPhy4 50
a_sync/sphinx/ext.py sha256=UjPf7s57mAOpzOSWyxv58pel022XADxUrnL-tRjZIvw 6586
a_sync/utils/__init__.py sha256=rof_UZWKcb0OxwQDg9q-R0rgjvbAQOO7SpUGAzCasFg 1272
a_sync/utils/iterators.py sha256=XchVpHSMqJEPu3ltnnZOBz-SaFwO7io0diTVgttr3gY 8048
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/conftest.py sha256=Q7w6vrh3acUxttLU7Qx35KQS8jeV4ENQ7wzerK0OfLU 57
tests/executor.py sha256=quJtFDPFLkhPXrYVWYM1F4NJ1DCeG4XxMz9MLcyx5zg 239
tests/fixtures.py sha256=FcapEGhPmQFxcGm953AIdkBNWAXSq2T4m-QzEA20XWw 5532
tests/test_as_completed.py sha256=t7_3n0XRe6Yeac4YXBF1pTX0kMhXANpPZVWWjZwsqYY 4328
tests/test_base.py sha256=x-EOvfUM0rU2oNfCkERV5q6UFo7P6JyBuOhxOY1r994 4283
tests/test_cache.py sha256=9GjBHBhPBAuabuzag2pVWSD468EMs3tGYd4ODIeo9-U 2489
tests/test_decorator.py sha256=T5ZwLGOwFOmVi9cO6KV1V6houI10ftdXaG1sOpl4jqs 3684
tests/test_executor.py sha256=LUa9tLtgG4SKBUQ9Llf2xIWFIIGrTcERlUzV3P_su8o 1164
tests/test_future.py sha256=-rxexe_KNtYvIKuTuyHp3bTa7shF18_CylhxHAhyZIs 3405
tests/test_gather.py sha256=W4V5NXwIkdDFJv-DVIP6D6bJ_2JboUfbU3xY7BL4CBQ 1376
tests/test_helpers.py sha256=kUGnPvq71DxBDbZfSO0czr6cjv_gsIOLki0G58caBz8 347
tests/test_iter.py sha256=xk2VEoIsO-URBVQXl4_ahFaN2KGl7WrIVW_-Hx3VdZo 3184
tests/test_limiter.py sha256=l2L4EZtDntkrnbRpMLJ-a5J2rgvUVUO8ao5x_8eXFlA 835
tests/test_meta.py sha256=1EmUjgGlHfAwSZQfBZiBKyb_umeHvRrTPm1t4pFblPI 3569
tests/test_modified.py sha256=H_Z98JNvy1Ze2Qae6Jgyo1gPqOGycVkwmGutrSmnQmk 247
tests/test_semaphore.py sha256=pncCO3Y_xus9f85nCPY6Pr4WbUbHpNZNT5tBgwUAbZA 1628
tests/test_singleton.py sha256=KGLLWr4eM3PHh_MBDubseTxAaS0r7Bddal2wY-qY4oA 539
tests/test_task.py sha256=HLabrC-t8_cP7qV-JKHTJ-LN-ODlylC7r7_F-f8ZmeA 7427
ez_a_sync-0.22.0.dist-info/LICENSE.txt sha256=1on6-17OUMlja6vSPTcmlmeT_DwujCZJijYxaplBvZk 1075
ez_a_sync-0.22.0.dist-info/METADATA sha256=0AI7UY0BO2nh1uoScooTRkh7Nqf3z0gZj-2hckYHU8E 537
ez_a_sync-0.22.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
ez_a_sync-0.22.0.dist-info/top_level.txt sha256=GVK_7kp7dgBLeHp84iIQdsJmiXnrXd-5sIf2x0Q-VKc 13
ez_a_sync-0.22.0.dist-info/RECORD

top_level.txt

a_sync
tests