Skip to main content

Collection of usefull algorithms and other very disparate stuff

Project description

`xoutil` is a collection of disparate utilities that does not conform a
framework for anything. `xoutil` is essentially an extension to the Python's
standard library.

xoutil provides a basic implementation of :mod:`execution contexts
<xoutil.context>`, that allows a programmer to enter/exit an execution
context; which then may signal a component to behave differently. This
implementation of contexts does not support distribution, though. But it's
useful to implement components that have two different interfaces according to
the context in which they are invoked. In this regard, contexts are a thin
(but very idiomatic) alternative to some of the design patterns found
elsewhere.

Project details


Release history Release notifications | RSS feed

This version

1.6.0

Download files

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

Source Distribution

xoutil-1.6.0.tar.gz (304.9 kB view details)

Uploaded Source

Built Distribution

xoutil-1.6.0-py2.py3-none-any.whl (146.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file xoutil-1.6.0.tar.gz.

File metadata

  • Download URL: xoutil-1.6.0.tar.gz
  • Upload date:
  • Size: 304.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for xoutil-1.6.0.tar.gz
Algorithm Hash digest
SHA256 d8c084c1da3fccad7bd4a859c0556c04cbf9f22745c8fec16d7e37015a531e99
MD5 cf396abd6d3d64f54f063f544772890c
BLAKE2b-256 06e790e95d25d459569d24ef4e2b925ddbbd845af773ed07dcbeb9b1d9e4c9d0

See more details on using hashes here.

File details

Details for the file xoutil-1.6.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for xoutil-1.6.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 eb000c3d20ee05d8aaf54e5d7a368372c0b1e21745af20ac2d47c69f4681ea7e
MD5 143fd69e0d383b0f8507f5edf0a9761b
BLAKE2b-256 93ec144d1aa9788bc5ff23cf208a69e207fd29566998a822dd9639d025e24b78

See more details on using hashes here.

Supported by

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