Skip to main content

# FLEX

[![Build Status](https://travis-ci.org/simpleenergy/devolve.png)](https://travis-ci.org/simpleenergy/devolve) [![Documentation Status](https://readthedocs.org/projects/devolve-swagger/badge/?version=latest)](https://readthedocs.org/projects/devolve-swagger/?badge=latest) [![PyPi version](https://pypip.in/v/devolve/badge.png)](https://pypi.python.org/pypi/devolve) [![PyPi downloads](https://pypip.in/d/devolve/badge.png)](https://pypi.python.org/pypi/devolve)

[Documentation on ReadTheDocs](http://devolve.readthedocs.org/en/latest/)

Devolve is a callback registry. Callable objects can be registered against a set of keys. The registry can then be used to delegate a single call across all of the registered callables and to gather all of the returned key/value pairs into a single mapping.

## Features

  • Prevents duplicate registration of the same key.

  • Validation that a callable did not return any extra keys.

  • Validation that a callable returned all of the keys it was registered for.

Release files for devolve 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for devolve 1.0.0
File Size Uploaded
devolve-1.0.0.tar.gz 4.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for devolve 1.0.0
File Interpreter ABI Platform
devolve-1.0.0.macosx-10.10-x86_64.tar.gz Details
devolve-1.0.0-py2-none-any.whl Python 2 none any Details

Total release size: 11.9 kB

Release files / devolve-1.0.0.tar.gz

Download URL devolve-1.0.0.tar.gz
Size 4.1 kB
Tags Source
SHA-256 checksum
How to use checksums
3aeb7227c35fe62fbb0e13e6c1fe115b23ba1a9446a8d1196af122087bd0ee29
BLAKE2b-256 checksum
How to use checksums
65336fcb46752acce9076a8b8175216555e4708c1982f62f0f2cacf7d8d57d17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / devolve-1.0.0.macosx-10.10-x86_64.tar.gz

Download URL devolve-1.0.0.macosx-10.10-x86_64.tar.gz
Size 3.0 kB
Tags Source
SHA-256 checksum
How to use checksums
07467356510a5eecfd3d3ad3018b8b3a7fd4e082214a6a33baf2d035191319ff
BLAKE2b-256 checksum
How to use checksums
4e406de0dc34b02ecaa857134325e796408ed1d5c37747e91764a37b42fd09dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / devolve-1.0.0-py2-none-any.whl

Download URL devolve-1.0.0-py2-none-any.whl
Size 4.8 kB
Tags Python 2
SHA-256 checksum
How to use checksums
0eb79e95323a4d63270e9dafa48f85b46ef787f51ea31e4bd886b1c27a61d14e
BLAKE2b-256 checksum
How to use checksums
9286eb72030edda083efd9b09438375b5ad195eb539ce78671ef4aecb98f310e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.0.0 This release

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page