
The positional python module provides a decorator which enforces only some args may be passed positionally. the idea and some of the code was taken from the oauth2 client of the google-api client. the decorator makes it easy to support python 3 style key-word only parameters.
this package contains the documentation.