python-promise
Port variant v12
Summary Promises/A+ implementation for Python (3.12)
BROKEN
Package version 2.3
Homepage https://github.com/syrusakbary/promise
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v13
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 15 NOV 2024, 16:08:50 UTC
Port created 01 JAN 2023, 17:21:46 UTC
Subpackage Descriptions
single Promise ======= This is a implementation of Promises in Python. It is a super set of Promises/A+ designed to have readable, performant code and to provide just the extensions that are absolutely necessary for using promises in Python. Its fully compatible with the `Promises/A+ spec `__ |travis| |pypi| |coveralls| Installation ------------ :: $ pip install promise Usage ----- The example below shows how you can load the promise library. It then demonstrates creating a promise from scratch. You simply call ``Promise(fn)``. There is a complete specification for what is returned by this method in `Promises/A+ `__.
Configuration Switches (platform-specific settings discarded)
PY312 ON Build using Python 3.12 PY313 OFF Build using Python 3.13
Package Dependencies by Type
Build (only) python312:dev:std
python-setuptools:single:v12
autoselect-python:single:std
Build and Runtime python-six:single:v12
python312:primary:std
Download groups
main mirror://PYPI/p/promise
Distribution File Information
dfd18337c523ba4b6a58801c164c1904a9d4d1b1747c7d5dbf45b693a49d93d0 19534 python-src/promise-2.3.tar.gz
Ports that require python-promise:v12
python-graphene-django:v12 Graphene Django integration (3.12)