Personal tools
Skip to content. | Skip to navigation
Microsoft Kiota Abstractions Library for Python The Microsoft Kiota abstractions library for Python is the python package defining the basic constructs Kiota projects need once an SDK has been generated from an OpenAPI definition. A Kiota generated project will need a reference to the abstraction package to build and run. Read more about Kiota here. Using the Abstractions Library In order to use this library, install the package by running: pip install microsoft-kiota-abstractions Contributing This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https:/cla.opensource.microsoft.com. When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions prov
Microsoft Kiota Authentication Azure Library for Python The Microsoft Kiota Authentication Azure Library is an implementation to authenticate HTTP requests using @azure/identity. A Kiota generated project will need a reference to an authentication provider to make calls to an API endpoint. Read more about Kiota here. Using the Microsoft Kiota Authentication Azure library In order to use this library, install the package by running: pip install microsoft-kiota-authentication-azure Contributing This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https:/cla.opensource.microsoft.com. When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provi
Microsoft Kiota HTTP library The Microsoft Kiota HTTP Library is a python HTTP implementation with HTTPX library. A Kiota generated project will need a reference to a http package to to make HTTP requests to an API endpoint. Read more about Kiota here. Using the Microsoft Kiota HTTP library In order to use this library, install the package by running: pip install microsoft-kiota-http Contributing This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https:/cla.opensource.microsoft.com. When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA. This project ha
Microsoft Kiota Serialization library for JSON The Microsoft Kiota Serialization Library for JSON is a python implementation to serialize/deserialize JSON. A Kiota generated project will need a reference to a json serialization package to handle json payloads from an API endpoint. Read more about Kiota here. Using the Microsoft Kiota Serialization JSON library In order to use this library, install the package by running: pip install microsoft-kiota-serialization-json Contributing This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https:/cla.opensource.microsoft.com. When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot
Microsoft Kiota Text Serialization library The Microsoft Kiota Text Serialization Library is a python implementation to serialize/deserialize text/plain. A Kiota generated project will need a reference to a json serialization package to handle json payloads from an API endpoint. Read more about Kiota here. Using the Microsoft Kiota Text Serialization library In order to use this library, install the package by running: pip install microsoft-kiota-serialization-text Contributing This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https:/cla.opensource.microsoft.com. When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot.
Microsoft Security Utilities - Secret Masker microsoft-security-utilities-secret-masker is part of the Microsoft Security Utilities used internally. You can find the related .NET SDK package here. This Secret Masker Python library focuses on: providing some built-in detection rules in json format detecting sensitive data for given input masking sensitive data with simple symbols or sha256 hash for given input Installation You can install the package via pip: pip install microsoft-security-utilities-secret-masker Usage You can use the SecretMasker class to detect and mask sensitive data in your input. Here is an example: from microsoft_security_utilities_secret_masker import SecretMasker, load_regex_patterns_from_json_file precisely_classified_regex_patterns = load_regex_patterns_from_json_file('PreciselyClassifiedSecurityKeys.json') unclassified_regex_patterns = load_regex_patterns_from_json_file('UnclassifiedPotentialSecurityKeys.json')
papermill is a tool for parameterizing, executing, and analyzing Jupyter Notebooks. Papermill lets you: - parameterize notebooks - execute notebooks This opens up new opportunities for how notebooks can be used. For example: - Perhaps you have a financial report that you wish to run with different values on the first or last day of a month or at the beginning or end of the year, using parameters makes this task easier. - Do you want to run a notebook and depending on its results, choose a particular notebook to run next? You can now programmatically execute a workflow without having to copy and paste from notebook to notebook manually. Papermill takes an opinionated approach to notebook parameterization and execution based on our experiences using notebooks at scale in data pipelines.
This is a metapackage bringing in all extras requires for python3-papermill. It makes sure the dependencies are installed.
This is a metapackage bringing in azure extras requires for python3-papermill. It makes sure the dependencies are installed.