semvec/pypi-packages huggingface dataset:
home-connect-sdk 1.0.0
Home Connect API
Keywords: OpenAPI,OpenAPI-Generator,Home Connect API

This API provides access to home appliances enabled by Home Connect (https://home-connect.com). Through the API programs can be started and stopped, or home appliances configured and monitored. For instance, you can start a cotton program on a washer and get a notification when the cycle is complete.  To get started with this web client, visit https://developer.home-connect.com and register an account. An application with a client ID for this API client will be automatically generated for you.  In order to use this API in your own client, you need an OAuth 2 client implementing the authorization code grant flow (https://developer.home-connect.com/docs/authorization/flow).   More details can be found here: https://www.rfc-editor.org/rfc/rfc6749.txt  Authorization URL: https://api.home-connect.com/security/oauth/authorize  Token URL: https://api.home-connect.com/security/oauth/token   # noqa: E501
id-roles 0.0.6
Id-manager roles package
Requires Python: >=3.6

# id-roles
Id-manager roles library   
Simple library for managing access roles. Inspired bij OAUTH2 scopes.

## Installation

       pip install id-roles

## Role structure

Access roles can be described as keys with optional values using a single string.  

        roles_str = "connect admin order[*] customer[read,update]"

- Multiple roles are seperated by spaces and may contain an optional values string `[value1,value2]`.
- Values are separated by. `,`  
- Role names may only contain alphanumeric characters and `-`, `_` or `:`.   
- Role value may only contain alphanumeric characters and `-`, `_` or `.`.   
- `[*]` is a special value string that indicated that all values are valid.
- Role names and values are case sensitive