Skip to content

Conversation

@Keayoub
Copy link
Owner

@Keayoub Keayoub commented Jan 28, 2026

Release 1.7.0

Keayoub and others added 5 commits January 27, 2026 17:04
…smatches

- Fixed method name mismatches (e.g., scanReadDataSources → scanDataSourcesRead)
- Removed 18 commands that called non-existent Scan client methods:
  * Credentials (delete, put, read) - not implemented in Scan client
  * Key Vault (delete, put, read) - not implemented
  * Filters (put, read) - not implemented
  * Triggers (delete, put, read) - not implemented
  * System scan rulesets (all commands) - not implemented
  * Classification rules list - not implemented

- Kept 19 working commands organized by category:
  * Scan execution (cancel, run)
  * Data sources (delete, put, read single/multiple)
  * Scan configuration (delete, put, read, history)
  * Scan rulesets (delete, put, read)
  * Classification rules (delete, put, read, versions, tag)

Fixes #AttributeError when calling pvw scan readdatasources
- Added support for term relationships (synonyms, related terms) in endpoints.
- Introduced a new API coverage analysis document detailing implemented and missing APIs.
- Implemented improvements in the term import process, including:
  - Duplicate detection and update functionality.
  - Support for parent-child term hierarchy.
  - Addition of experts and synonyms for terms.
  - Support for related terms with automatic resolution of names to IDs.
- Created comprehensive guides for term import, including examples and troubleshooting tips.
- Added a complete example CSV file demonstrating all new fields and functionalities.
- Introduced 6 new APIs: List Hierarchy Terms, Get Term Facets, Get CDE Facets, List Related Entities, Get Data Product Facets, and Get Objective Facets.
- Enhanced CLI commands for new functionalities with examples and usage cases.
- Updated documentation with a comprehensive guide for new APIs and usage workflows.
- Improved Python client with new methods and standardized error handling.
- Increased API coverage from 81% to 96%.
@Keayoub Keayoub merged commit f50e208 into release Jan 28, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants