Tags: K-dash/nblm-rs
Tags
chore: update package versions and adjust location parameters (#94) - Bumped version numbers for nblm-cli, nblm-core, nblm-python, and related Python project files to 0.2.2. - Modified location parameters in tests and configuration from "us-central1" to "us" for consistency across the codebase.
fix: update test assertions for colored markers in diagnostics (#81) - Adjusted test assertions in `test_check_status_colored_markers` to verify that colored markers still include status labels, while removing checks for ANSI escape codes. - Enhanced comments for clarity regarding the purpose of colored output in tests.
feat: implement Google Drive scope validation for source uploads (#77) * feat: implement Google Drive scope validation for source uploads - Added functionality to validate Google Drive access token scopes when adding sources, ensuring the token includes the required `drive.file` or broader `drive` scope. - Introduced `ensure_drive_scope` method in the `NblmClient` to check for necessary permissions before processing Drive-related uploads. - Updated CLI and SDK documentation to reflect the new validation requirements for Drive sources. - Enhanced tests to cover scenarios for both valid and invalid Drive access tokens, ensuring robust error handling and user feedback. * chore: bump version to 0.2.0 for nblm-cli, nblm-core, nblm-python, and Python package - Updated version numbers in Cargo.toml files for nblm-cli, nblm-core, and nblm-python to 0.2.0. - Adjusted the Python package version in pyproject.toml and the corresponding lock file. - Enhanced bump-version script to automate version updates and ensure consistency across packages.
feat: enable Google Drive source addition with updated requirements a… …nd documentation (#53) * feat: enable Google Drive source addition with updated requirements and documentation - Implemented support for adding Google Drive sources to notebooks via the new `GoogleDriveSource` class in the Python SDK. - Updated README and API documentation to reflect the new functionality and requirements for Google Drive access, including necessary authentication and permissions. - Revised CLI documentation to replace deprecated flags and clarify usage for adding Google Drive documents. - Adjusted error handling and messaging to guide users on prerequisites for successful Drive source ingestion. * chore: bump version to 0.1.5 across all packages * chore: add ignore pattern for Codecov configuration to exclude specific Python crates