def to_str( value: T, type_: Optional[Type[T]] = None, field_metadata: Optional[FieldMetadata] = None, registry: Optional[Registry] = None, ) -> str: return dumps(_json.to_json(value, type_, field_metadata, registry or globals()['registry']))
def login(self) -> flask.Response: redirect_uri = flask.request.args.get('redirect_uri') session = self.oauth2.login_session() data = {'session': to_json(session.data), 'redirect_uri': redirect_uri} self.context.state_recorder.create_state(session.data.state, self.session_ttl, data) return flask.redirect(session.login_url)
def to_str( value: T, type_: Type[T] = None, field_metadata: FieldMetadata = None, registry: Registry = None, Dumper: Type[yaml.serializer.Serializer] = yaml.SafeDumper, options: Optional[Dict[str, Any]] = None, ) -> str: options = options or {} return yaml.dump(_json.to_json(value, type_, field_metadata, registry), Dumper=Dumper, **options)
def create(cls, name: str, origin: str, task_impl: BaseTask) -> 'Task': class_name = type(task_impl).__module__ + ':' + type(task_impl).__name__ args = to_json(task_impl, type(task_impl)) task = cls(name=name, origin=origin, class_name=class_name, args=args) return task
def write(self, annotated_type, result, code, headers): return json_response(to_json(result, annotated_type), code, headers)