You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add auth command to CLI for authentication management (#98)
* feat: add `auth` command to CLI for authentication management and introduce new monitoring and testing scripts.
* feat: Add `nblm.login()` Python function and `drive_access` option to CLI and Python authentication, along with new test and monitoring scripts.
* feat: implement special command parsing for 'doctor' and 'auth' in CLI
- Added `SpecialCommand` enum to handle specific commands bypassing the main CLI initialization.
- Introduced `parse_pre_command` function to parse command-line arguments for 'doctor' and 'auth' commands.
- Refactored the main function to utilize the new command parsing logic, improving command handling.
- Added unit tests for `parse_pre_command` to ensure correct behavior for different command scenarios.
- Created a `build_login_command` function in the auth module to streamline command construction for authentication.\
* chore: bump package versions to 0.2.3 for nblm-cli, nblm-core, nblm-python, and related Python project files
0 commit comments