Skip to main content

Funcio is a versatile utility library that provides ease-of-use, flexibility, and extensibility tools to simplify common programming tasks and enhance the reliability and performance of the Python code.

Project description

Funcio

Funcio is a versatile utility library that provides ease-of-use, flexibility, and extensibility tools to simplify common programming tasks and enhance the reliability and performance of the Python code.

Warning: This library is still in development and is not ready for production use.

Installation

pip install funcio

Usage

Retry a function call until it succeeds:

from funcio import retry

@retry(3)
def foo():
    # do something
    pass

foo()

Retry code block with context manager:

from funcio import retry

with retry(3):
    # do something
    pass

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

funcio-0.0.1a1.tar.gz (27.2 kB view details)

Uploaded Source

Built Distribution

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

funcio-0.0.1a1-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file funcio-0.0.1a1.tar.gz.

File metadata

  • Download URL: funcio-0.0.1a1.tar.gz
  • Upload date:
  • Size: 27.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.24.0

File hashes

Hashes for funcio-0.0.1a1.tar.gz
Algorithm Hash digest
SHA256 ff327f640cae1772385811002bb98c196a06978165aef43b43197739ddff5c23
MD5 63e9d43edd6e8099a4477735296b4718
BLAKE2b-256 a92cd208a74715ad5320b34635f741468d53644ff2ecc10222762b5fd53edba4

See more details on using hashes here.

File details

Details for the file funcio-0.0.1a1-py3-none-any.whl.

File metadata

  • Download URL: funcio-0.0.1a1-py3-none-any.whl
  • Upload date:
  • Size: 6.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.24.0

File hashes

Hashes for funcio-0.0.1a1-py3-none-any.whl
Algorithm Hash digest
SHA256 418d8c5f1e181ffe483a49112b4cf7d86c475a73651c1b4771bf13099907bd93
MD5 9998978cc933cc0adc55abb050901668
BLAKE2b-256 109862d05bd228a1f1a61c76d6bdd9ce4e96d740275709cbabcfb0d9d2caaa11

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