{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/5"}],"enrichment":{"capability":"Adds phone number validation as a semantic function to FabricDataFrames, automatically appearing in autocomplete when working with phone number and country columns.","skillfed_tags":["fabric-dataframe","phone-validation","semantic-functions"],"use_cases":["Validate phone numbers in a Fabric dataset before loading into Power BI reports","Flag invalid phone numbers in a DataFrame column paired with country information","Build data quality checks in Fabric notebooks that automatically suggest phone validation when appropriate columns are present","Clean and standardize phone number formats across international datasets in a Fabric pipeline"],"what_it_does":"This package extends FabricDataFrames with phone number validation as a semantic function. When you import it alongside semantic-link-sempy, it registers phone number validation logic that automatically becomes available in your IDE's autocomplete when your DataFrame contains both a phone number column and a country column. The validation uses the phonenumbers library under the hood and respects Power BI data categories and column metadata to determine when the function is relevant.\n\nIt's designed for developers working with Microsoft Fabric or Power BI who need to validate phone numbers within DataFrames without manually checking column types or writing conditional logic. The semantic function decorator pattern means validation appears contextually\u2014only when the data shape matches what the function expects\u2014reducing boilerplate and making data pipelines more discoverable.","worth_installing":"Yes, if you work with FabricDataFrames and need phone number validation. The package is actively maintained, has no known vulnerabilities, and integrates cleanly with semantic-link-sempy. The Beta status and modest adoption (16 stars) suggest it's still maturing, so test it in non-critical pipelines first. For general Python phone validation outside Fabric, use phonenumbers directly."},"id":"semantic-link-functions-phonenumbers","links":{"html":"https://skillfed.io/packages/semantic-link-functions-phonenumbers","md":"https://skillfed.io/packages/semantic-link-functions-phonenumbers.md","pypi":"https://pypi.org/project/semantic-link-functions-phonenumbers/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-21","license_spdx":null,"license_treatment":"permissive","name":"semantic-link-functions-phonenumbers","python_support":"supports_current","summary":"Semantic link functions for phonenumbers package. Enables validation of phone numbers in FabricDataFrames."},"popularity":{"monthly_downloads":473113,"position":6469,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.14.2"}
