Skip to main content

No project description provided

Project description

QSilver

QSilver is a tiny python library, which provides api to run multiply tasks concurrent in only one thread using async/await syntax.

Installation

You can install QSilver via pip:

pip intall qsilver

Usage

import qsilver

async def example():
    print("Hello")
    await qsilver.sleep(1)
    print("World!")

qsilver.create_scheduler()
qsilver.add_coroutine(example())
qsilver.run_forever()

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qsilver-0.2.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qsilver-0.2-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file qsilver-0.2.tar.gz.

File metadata

  • Download URL: qsilver-0.2.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6

File hashes

Hashes for qsilver-0.2.tar.gz
Algorithm Hash digest
SHA256 57fb8d81b6419581506b7505b082797fd6f7d7b98650dd6214a5e44c0e7e79d9
MD5 d493095d4ab43859aaa8317fa9f45cff
BLAKE2b-256 b325c9eaca72115cd483c5bc8da63f3c841301777b9a303b4ef464c25d2b9892

See more details on using hashes here.

File details

Details for the file qsilver-0.2-py3-none-any.whl.

File metadata

  • Download URL: qsilver-0.2-py3-none-any.whl
  • Upload date:
  • Size: 8.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6

File hashes

Hashes for qsilver-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e7bf394e684b1ac57c02456796ce200b51ba80c30bb768ecd646ca23e063ee4d
MD5 df4f303100be9682e5284b6490e8f128
BLAKE2b-256 44ada1dd70d25df44e519d9829a45ca3e3984b9d338ed4ad9c16cd0a06a9a796

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page