amqp.five¶
celery.five¶
Compatibility implementations of features only available in newer Python versions.
- amqp.five.exec_(code, globs=None, locs=None)¶
Execute code in a namespace.
- amqp.five.items(d)¶
- amqp.five.keys(d)¶
- amqp.five.monotonic()¶
- amqp.five.nextfun(it)¶
- amqp.five.reraise(tp, value, tb=None)¶
- amqp.five.values(d)¶
- amqp.five.with_metaclass(Type, skip_attrs=set(['__dict__', '__weakref__']))¶
Class decorator to set metaclass.
Works with both Python 3 and Python 3 and it does not add an extra class in the lookup order like six.with_metaclass does (that is – it copies the original class instead of using inheritance).