/usr/lib/python3/dist-packages/oauthlib/oauth2/rfc6749/__pycache__
Edit: /usr/lib/python3/dist-packages/oauthlib/oauth2/rfc6749/__pycache__/utils.cpython-310.pyc (2812B)
o
a @ sl d Z ddlZddlZddlmZmZ ddlmZ dd Zdd Z d d
Z
dd Zd
d Zdd Z
dd ZdS )zp
oauthlib.utils
~~~~~~~~~~~~~~
This module contains utility methods used by various parts of the OAuth 2 spec.
N)quoteurlparse) urldecodec C sF t | ts | du r| S t | tttfrddd | D S td| )z5Convert a list of scopes to a space separated string.N c S g | ]}t |qS str.0sr r ?/usr/lib/python3/dist-packages/oauthlib/oauth2/rfc6749/utils.py
z!list_to_scope..z8Invalid scope (%s), must be string, tuple, set, or list.)
isinstancer settuplelistjoin
ValueErrorscoper r r
list_to_scope s
r c C s8 t | tttfrdd | D S | du rdS | dS )z5Convert a space separated string to a list of scopes.c S r r r r
r r r
r r z!scope_to_list..Nr )r r r r stripsplitr r r r
scope_to_list s
r c C s. t tt| j}d|v rt|d |d<