This repository is for active development of the Azure SDK for Python. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/en-us/python/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-python.

Overview

Azure SDK for Python

Packages Dependencies DepGraph Python Build Status

This repository is for active development of the Azure SDK for Python. For consumers of the SDK we recommend visiting our public developer docs or our versioned developer docs.

Getting started

For your convenience, each service has a separate set of libraries that you can choose to use instead of one, large Azure package. To get started with a specific library, see the README.md (or README.rst) file located in the library's project folder.

You can find service libraries in the /sdk directory.

Prerequisites

The client libraries are supported on Python 2.7 and 3.5.3 or later.

Packages available

Each service might have a number of libraries available from each of the following categories:

Client: New Releases

New wave of packages that we are announcing as GA and several that are currently releasing in preview. These libraries allow you to use and consume existing resources and interact with them, for example: upload a blob. These libraries share a number of core functionalities such as: retries, logging, transport protocols, authentication protocols, etc. that can be found in the azure-core library. You can learn more about these libraries by reading guidelines that they follow here.

You can find the most up to date list of all of the new packages on our page

NOTE: If you need to ensure your code is ready for production use one of the stable, non-preview libraries.

Client: Previous Versions

Last stable versions of packages that have been provided for usage with Azure and are production-ready. These libraries provide you with similar functionalities to the Preview ones as they allow you to use and consume existing resources and interact with them, for example: upload a blob. They might not implement the guidelines or have the same feature set as the Novemeber releases. They do however offer wider coverage of services.

Management: New Releases

A new set of management libraries that follow the Azure SDK Design Guidelines for Python are now available. These new libraries provide a number of core capabilities that are shared amongst all Azure SDKs, including the intuitive Azure Identity library, an HTTP Pipeline with custom policies, error-handling, distributed tracing, and much more. Documentation and code samples for these new libraries can be found here. In addition, a migration guide that shows how to transition from older versions of libraries is located here.

You can find the most up to date list of all of the new packages on our page

NOTE: If you need to ensure your code is ready for production use one of the stable, non-preview libraries. Also, if you are experiencing authentication issues with the management libraries after upgrading certain packages, it's possible that you upgraded to the new versions of SDK without changing the authentication code, please refer to the migration guide mentioned above for proper instructions.

Management: Previous Versions

For a complete list of management libraries which enable you to provision and manage Azure resources, please check here. They might not have the same feature set as the new releases but they do offer wider coverage of services. Management libraries can be identified by namespaces that start with azure-mgmt-, e.g. azure-mgmt-compute

Need help?

Community

  • Chat with other community members Join the chat at https://gitter.im/azure/azure-sdk-for-python

Reporting security issues and security bugs

Security issues and bugs should be reported privately, via email, to the Microsoft Security Response Center (MSRC) [email protected]. You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Further information, including the MSRC PGP key, can be found in the Security TechCenter.

Contributing

For details on contributing to this repository, see the contributing guide.

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.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., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repositories using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

Impressions

Comments
  • Enable INT live test

    Enable INT live test

    This PR is to enable INt live test in python ACS sdk.

    • Skip Samples in phone number and sms in INT
    • Skip SMS test cases in INT
    • Skip update phone number with SMS capability tests cases in INT
    Communication 
    opened by sacheu 87
  • Merge all packages in a single pypi package (for real)

    Merge all packages in a single pypi package (for real)

    Having tens of pypi packages that are kind of united but not really makes it very difficult to package it in distros, please fix it (also because due to how python includes works there is no real advantage in doing a huge amount of small packages)

    question Packaging 
    opened by Fale 63
  • Fix Pylint warnings for the new checkers

    Fix Pylint warnings for the new checkers

    Description

    • Renamed enums to be uppercase
    • Removed disabling of lint rules for addressed items
    • Added a keyword-only api_version argument: ":keyword api_version:" to client constructors

    For more information, please check out the issue

    All SDK Contribution checklist:

    • [x] The pull request does not introduce [breaking changes]
    • [x] CHANGELOG is updated for new features, bug fixes or other significant changes.
    • [x] I have read the contribution guidelines.

    General Guidelines and Best Practices

    • [x] Title of the pull request is clear and informative.
    • [x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

    Testing Guidelines

    • [x] Pull request includes test coverage for the included changes.
    Communication Communication - Identity 
    opened by ostoliarova-msft 61
  • How to create a azure vm backup via python sdk . Steps needed please with example

    How to create a azure vm backup via python sdk . Steps needed please with example

    • Operating System: Linux
    • Python Version: 3.6

    Describe the bug Not able to create a backup of azure vm via python sdk,. Need clear cut example if you have one.. Thank you Can you please give some documentation with example how to do create given vm backup via python sdk please

    question Recovery Services Backup Service Attention Mgmt customer-reported 
    opened by onenessboy 59
  • Add Mixed Reality Remote Rendering SDK

    Add Mixed Reality Remote Rendering SDK

    Azure Remote Rendering client library for Python (preview version 1.0.0b1)

    Client SDK for the REST API of Azure Remote Rendering see: https://azure.microsoft.com/services/remote-rendering/

    opened by rikogeln 56
  • Fix simplification package related issues in image segmentation tasks

    Fix simplification package related issues in image segmentation tasks

    Description

    Fixed the automl image segmentation tests failure started happening after we removed "simplification" package since this package is not supported in 3.11

    All SDK Contribution checklist:

    • [x] The pull request does not introduce [breaking changes]
    • [x] CHANGELOG is updated for new features, bug fixes or other significant changes.
    • [x] I have read the contribution guidelines.

    General Guidelines and Best Practices

    • [x] Title of the pull request is clear and informative.
    • [x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

    Testing Guidelines

    • [x] Pull request includes test coverage for the included changes.
    opened by nvijayrania 54
  • Move SB admin tests to test proxy

    Move SB admin tests to test proxy

    Description

    Please add an informative description that covers that changes made by the pull request and link all relevant issues.

    If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.

    All SDK Contribution checklist:

    • [ ] The pull request does not introduce [breaking changes]
    • [ ] CHANGELOG is updated for new features, bug fixes or other significant changes.
    • [ ] I have read the contribution guidelines.

    General Guidelines and Best Practices

    • [ ] Title of the pull request is clear and informative.
    • [ ] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

    Testing Guidelines

    • [ ] Pull request includes test coverage for the included changes.
    Service Bus 
    opened by rakshith91 47
  • Adding tests.yml for live testing pipeline

    Adding tests.yml for live testing pipeline

    Description

    • Adding the tests.yml to set up the live test pipeline

    Please add an informative description that covers that changes made by the pull request and link all relevant issues.

    If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.

    All SDK Contribution checklist:

    • [ ] The pull request does not introduce [breaking changes]
    • [ ] CHANGELOG is updated for new features, bug fixes or other significant changes.
    • [ ] I have read the contribution guidelines.

    General Guidelines and Best Practices

    • [ ] Title of the pull request is clear and informative.
    • [ ] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

    Testing Guidelines

    • [ ] Pull request includes test coverage for the included changes.
    Communication 
    opened by yogeshmo 46
  • Enable 1ES pools for live tests.

    Enable 1ES pools for live tests.

    This PR sets up the Python live test pipelines to use the 1ES hosted pools. It does this by adding a new variable to the matrix called Pool. Moving forward we'll specify both Pool and OSVmImage. For the macOS images the pool is Azure Pipelines but we use 1ES hosted pool names and image names for Windows and Linux.

    EngSys Central-EngSys 
    opened by mitchdenny 46
  • [DO NOT MERGE] core connection string parser

    [DO NOT MERGE] core connection string parser

    This is an attempt to create a generic connection string parsing function that will be used across SDKs to minimize redundant logic and validation, addressing #16782.

    This parsed connection string will be returned as a dict of connection string keys (ie. Endpoint, SharedAccessKey, etc.) and values, with an option for allowing case insensitive keys. This option is useful when checking a connection string with keys that don't match expected case, without looping through all the keys. For example:

    conn_str = "Endpoint=XXXXENDPOINT;ACcEsSKEY=XXXXKEY"
    parsed = parse_connection_string(conn_str, case_sensitive_keys=False)
    endpoint = parsed.get("endpoint")   # value is XXXXENDPOINT
    accesskey = parsed.get("accesskey")  # value is XXXXKEY
    

    THIS PR WILL NOT BE MERGED. Once approved, the PR will be cherry-picked for the core changes which includes all connection string parsing related changes in azure-core.

    The rest of service the changes ARE ONLY FOR REFERENCE, for use for each service developer if they choose to use this new feature.

    gist: https://gist.github.com/swathipil/0640998161b2b9fb41dee053e16a770c

    Service Bus Storage Cosmos Event Hubs Azure.Core Tables Do Not Merge App Configuration Communication Monitor - Exporter 
    opened by swathipil 44
  • [Azure Maps] - Onboarding for Timezone SDK

    [Azure Maps] - Onboarding for Timezone SDK

    Description

    Please add an informative description that covers that changes made by the pull request and link all relevant issues.

    If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.

    All SDK Contribution checklist:

    • [X] The pull request does not introduce [breaking changes]
    • [X] CHANGELOG is updated for new features, bug fixes or other significant changes.
    • [X] I have read the contribution guidelines.

    General Guidelines and Best Practices

    • [X] Title of the pull request is clear and informative.
    • [X] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

    Testing Guidelines

    • [X] Pull request includes test coverage for the included changes.
    no-recent-activity 
    opened by dubiety 41
  • Form Recognizer (cf closed issue #24903). Run model on each page independently.

    Form Recognizer (cf closed issue #24903). Run model on each page independently.

        > Current Invoice API assumes that whole input document is a single invoice and it does not do any document splitting. It selects value with highest confidence across all pages for each field. It is possible to use "pages" parameter of invoice API to run model for each page independently and implement some post custom post-processing logic to merge results (i.e. if InvoiceId is different on the next page, start new invoice).
    

    Hi @anatolip , @vkurpad @catalinaperalta Hope this hasn't been covered in another thread. Can you please let me know what parameter I should use in "pages" parameter in order to get two analyzed documents instead of one for the use case depicted above (i.e a 2 pages pdf where each page is a single page document to be analyzed). So far i've tried the following :

    pages = "1,2" pages = "1-1,2-2"

    But unfortunately : len(results["analyzeResult"]["documents"]) equals 1

    In order to reproduce the result explained above you can use the following code as well as the attached pdf file.

    import aiohttp
    import asyncio
    import io
    
    
    async def analyze_docs(data):
       
        # Config
        modelId = "prebuilt-invoice"
        pages = "1,2" # pages = 1,1 or pages = 1-1,2-2 or other ?
        url = f"https://westeurope.api.cognitive.microsoft.com/formrecognizer/documentModels/{modelId}:analyze?api-version=2022-08-31&pages={pages}"
        headers = {
            "Content-Type": "application/octet-stream",
            "Ocp-Apim-Subscription-Key": "...",
        }
    
        # Post request
        async with aiohttp.ClientSession(headers=headers) as session:
            while True:
                response = await session.post(url=url, data=data)
                if response.status in [200, 202]:
                    callback = response.headers["Operation-Location"]
                    break
    
        # Get results request
        headers = {"Ocp-Apim-Subscription-Key": "..."}
        async with aiohttp.ClientSession(headers=headers) as session:
            while True:
                response = await session.get(callback)
                results = await response.json()
                if "status" in results:
                    if results["status"] == "succeeded":
                        break
    
        nb_docs = len(results["analyzeResult"]["documents"])  # Equals to 1 instead of 2 as expected.
        return nb_docs
    
    
    async def main() -> None:
    
        path_to_file = f"2_docs_to_analyse.pdf"
    
        with open(path_to_file,"rb") as f:
            stream = f.read()
    
        # await
        await analyze_docs(stream)
    
    
    if __name__ == "__main__":
        asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())
        asyncio.run(main())
    
    

    2_docs_to_analyse.pdf

    Originally posted by @dev-td in https://github.com/Azure/azure-sdk-for-python/issues/24903#issuecomment-1368061516

    question Client customer-reported needs-team-attention Cognitive - Form Recognizer 
    opened by dev-td 0
  • Add large file download warning and add AzCopy example to upload warning

    Add large file download warning and add AzCopy example to upload warning

    Description

    Please add an informative description that covers that changes made by the pull request and link all relevant issues.

    image

    If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.

    All SDK Contribution checklist:

    • [x] The pull request does not introduce [breaking changes]
    • [x] CHANGELOG is updated for new features, bug fixes or other significant changes.
    • [x] I have read the contribution guidelines.

    General Guidelines and Best Practices

    • [x] Title of the pull request is clear and informative.
    • [x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

    Testing Guidelines

    • [] Pull request includes test coverage for the included changes.
    Machine Learning 
    opened by diondrapeck 0
  • {AzureStorage} fixes Azure/azure-sdk-for-python#28028 Add the link to Python Storage samples repo

    {AzureStorage} fixes Azure/azure-sdk-for-python#28028 Add the link to Python Storage samples repo

    Add the link to Python Storage samples repo.

    fixes Azure/azure-sdk-for-python#28028

    Description

    Please add an informative description that covers that changes made by the pull request and link all relevant issues.

    If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.

    All SDK Contribution checklist:

    • [x] The pull request does not introduce [breaking changes]
    • [ ] CHANGELOG is updated for new features, bug fixes or other significant changes.
    • [x] I have read the contribution guidelines.

    General Guidelines and Best Practices

    • [x] Title of the pull request is clear and informative.
    • [ ] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

    Testing Guidelines

    • [ ] Pull request includes test coverage for the included changes.
    Storage 
    opened by navba-MSFT 0
  • [ML][Pipelines] feat: enable concurrent component registration

    [ML][Pipelines] feat: enable concurrent component registration

    Description

    Please add an informative description that covers that changes made by the pull request and link all relevant issues.

    If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.

    All SDK Contribution checklist:

    • [ ] The pull request does not introduce [breaking changes]
    • [ ] CHANGELOG is updated for new features, bug fixes or other significant changes.
    • [ ] I have read the contribution guidelines.

    General Guidelines and Best Practices

    • [ ] Title of the pull request is clear and informative.
    • [ ] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

    Testing Guidelines

    • [ ] Pull request includes test coverage for the included changes.
    Machine Learning ML-Pipelines 
    opened by elliotzh 0
Releases(azure-mgmt-containerservice_21.1.0)
  • azure-mgmt-containerservice_21.1.0(Dec 30, 2022)

  • azure-mgmt-sql_4.0.0b6(Dec 30, 2022)

    4.0.0b6 (2022-12-30)

    Features Added

    • Model Database has a new parameter preferred_enclave_type
    • Model DatabaseUpdate has a new parameter preferred_enclave_type
    Source code(tar.gz)
    Source code(zip)
  • azure-mgmt-securitydevops_1.0.0b2(Dec 30, 2022)

  • azure-mgmt-policyinsights_1.1.0b4(Dec 30, 2022)

    1.1.0b4 (2022-12-29)

    Features Added

    • Added operation group ComponentPolicyStatesOperations
    • Model Operation has a new parameter is_data_action
    Source code(tar.gz)
    Source code(zip)
  • azure-mgmt-nginx_2.1.0b1(Dec 30, 2022)

  • azure-mgmt-dataprotection_1.0.0b3(Dec 30, 2022)

    1.0.0b3 (2022-12-29)

    Features Added

    • Model AzureBackupDiscreteRecoveryPoint has a new parameter expiry_time
    • Model BackupVault has a new parameter feature_settings
    • Model PatchBackupVaultInput has a new parameter feature_settings
    • Model TargetDetails has a new parameter target_resource_arm_id

    Breaking Changes

    • Model ResourceGuardResource no longer has parameter identity
    • Removed operation group BackupInstancesExtensionRoutingOperations
    • Removed operation group DppResourceGuardProxyOperations
    Source code(tar.gz)
    Source code(zip)
  • azure-mgmt-cognitiveservices_13.4.0b1(Dec 30, 2022)

    13.4.0b1 (2022-12-29)

    Features Added

    • Added operation CommitmentPlansOperations.begin_create_or_update_association
    • Added operation CommitmentPlansOperations.begin_create_or_update_plan
    • Added operation CommitmentPlansOperations.begin_delete_association
    • Added operation CommitmentPlansOperations.begin_delete_plan
    • Added operation CommitmentPlansOperations.begin_update_plan
    • Added operation CommitmentPlansOperations.get_association
    • Added operation CommitmentPlansOperations.get_plan
    • Added operation CommitmentPlansOperations.list_associations
    • Added operation CommitmentPlansOperations.list_plans_by_resource_group
    • Added operation CommitmentPlansOperations.list_plans_by_subscription
    • Model AccountModel has a new parameter finetune_capabilities
    • Model AccountModel has a new parameter lifecycle_status
    • Model AccountProperties has a new parameter commitment_plan_associations
    • Model AccountProperties has a new parameter locations
    • Model CommitmentPlan has a new parameter kind
    • Model CommitmentPlan has a new parameter location
    • Model CommitmentPlan has a new parameter sku
    • Model CommitmentPlan has a new parameter tags
    • Model CommitmentPlanProperties has a new parameter commitment_plan_guid
    • Model CommitmentPlanProperties has a new parameter provisioning_state
    Source code(tar.gz)
    Source code(zip)
  • azure-mgmt-avs_7.2.0b1(Dec 30, 2022)

  • azure-mgmt-appcontainers_2.0.0b2(Dec 30, 2022)

    2.0.0b2 (2022-12-29)

    Features Added

    • Added operation ContainerAppsOperations.get_auth_token
    • Added operation ManagedEnvironmentsOperations.get_auth_token
    • Added operation ManagedEnvironmentsOperations.list_workload_profile_states
    • Added operation group AvailableWorkloadProfilesOperations
    • Added operation group BillingMetersOperations
    • Added operation group ConnectedEnvironmentsCertificatesOperations
    • Added operation group ConnectedEnvironmentsDaprComponentsOperations
    • Added operation group ConnectedEnvironmentsOperations
    • Added operation group ConnectedEnvironmentsStoragesOperations
    • Added operation group ContainerAppsDiagnosticsOperations
    • Added operation group ManagedEnvironmentDiagnosticsOperations
    • Added operation group ManagedEnvironmentsDiagnosticsOperations
    • Model CertificateProperties has a new parameter subject_alternative_names
    • Model Configuration has a new parameter max_inactive_revisions
    • Model ContainerApp has a new parameter environment_id
    • Model ContainerApp has a new parameter event_stream_endpoint
    • Model ContainerApp has a new parameter extended_location
    • Model ContainerApp has a new parameter latest_ready_revision_name
    • Model ContainerApp has a new parameter workload_profile_type
    • Model CustomHostnameAnalysisResult has a new parameter conflict_with_environment_custom_domain
    • Model Dapr has a new parameter enable_api_logging
    • Model Dapr has a new parameter http_max_request_size
    • Model Dapr has a new parameter http_read_buffer_size
    • Model Dapr has a new parameter log_level
    • Model DaprComponent has a new parameter secret_store_component
    • Model Ingress has a new parameter client_certificate_mode
    • Model Ingress has a new parameter cors_policy
    • Model Ingress has a new parameter exposed_port
    • Model Ingress has a new parameter ip_security_restrictions
    • Model ManagedEnvironment has a new parameter custom_domain_configuration
    • Model ManagedEnvironment has a new parameter event_stream_endpoint
    • Model ManagedEnvironment has a new parameter kind
    • Model ManagedEnvironment has a new parameter sku
    • Model ManagedEnvironment has a new parameter workload_profiles
    • Model ReplicaContainer has a new parameter exec_endpoint
    • Model ReplicaContainer has a new parameter log_stream_endpoint
    • Model Revision has a new parameter last_active_time
    • Model ScaleRule has a new parameter tcp
    • Model Template has a new parameter init_containers
    • Model VnetConfiguration has a new parameter outbound_settings

    Breaking Changes

    • Model CustomHostnameAnalysisResult no longer has parameter id
    • Model CustomHostnameAnalysisResult no longer has parameter name
    • Model CustomHostnameAnalysisResult no longer has parameter system_data
    • Model CustomHostnameAnalysisResult no longer has parameter type
    Source code(tar.gz)
    Source code(zip)
  • azure-mgmt-subscription_3.2.0b1(Dec 28, 2022)

    3.2.0b1 (2022-12-27)

    Features Added

    • Model Subscription has a new parameter tags
    • Model Subscription has a new parameter tenant_id
    • Model TenantIdDescription has a new parameter country
    • Model TenantIdDescription has a new parameter country_code
    • Model TenantIdDescription has a new parameter default_domain
    • Model TenantIdDescription has a new parameter display_name
    • Model TenantIdDescription has a new parameter domains
    • Model TenantIdDescription has a new parameter tenant_category
    • Model TenantIdDescription has a new parameter tenant_type
    Source code(tar.gz)
    Source code(zip)
  • azure-mgmt-servicefabricmanagedclusters_2.0.0b3(Dec 28, 2022)

  • azure-mgmt-securityinsight_2.0.0b2(Dec 28, 2022)

    2.0.0b2 (2022-12-27)

    Features Added

    • Added operation group GetOperations
    • Added operation group GetRecommendationsOperations
    • Added operation group IncidentTasksOperations
    • Added operation group UpdateOperations
    • Model AlertDetailsOverride has a new parameter alert_dynamic_properties
    • Model NrtAlertRule has a new parameter sentinel_entities_mappings
    • Model NrtAlertRuleTemplate has a new parameter sentinel_entities_mappings
    • Model NrtAlertRuleTemplateProperties has a new parameter sentinel_entities_mappings
    • Model QueryBasedAlertRuleTemplateProperties has a new parameter sentinel_entities_mappings
    • Model ScheduledAlertRule has a new parameter sentinel_entities_mappings
    • Model ScheduledAlertRuleCommonProperties has a new parameter sentinel_entities_mappings
    • Model ScheduledAlertRuleProperties has a new parameter sentinel_entities_mappings
    • Model ScheduledAlertRuleTemplate has a new parameter sentinel_entities_mappings
    • Model SecurityAlertTimelineItem has a new parameter intent
    • Model SecurityAlertTimelineItem has a new parameter techniques
    Source code(tar.gz)
    Source code(zip)
  • azure-mgmt-reservations_2.2.0b1(Dec 28, 2022)

    2.2.0b1 (2022-12-27)

    Features Added

    • Model ReservationsProperties has a new parameter applied_scope_properties
    • Model ReservationsProperties has a new parameter swap_properties
    Source code(tar.gz)
    Source code(zip)
  • azure-mgmt-media_10.2.0b1(Dec 28, 2022)

  • azure-mgmt-kusto_3.1.0b1(Dec 28, 2022)

    3.1.0b1 (2022-12-27)

    Features Added

    • Added operation group SkusOperations
    • Model LanguageExtension has a new parameter language_extension_image_name
    • Model SkuLocationInfoItem has a new parameter zone_details
    Source code(tar.gz)
    Source code(zip)
  • azure-mgmt-dynatrace_1.1.0b1(Dec 28, 2022)

  • azure-mgmt-dnsresolver_1.1.0b1(Dec 28, 2022)

  • azure-mgmt-resourcegraph_8.1.0b3(Dec 27, 2022)

    8.1.0b3 (2022-12-26)

    Features Added

    • Model QueryRequestOptions has a new parameter authorization_scope_filter
    • Model ResourcesHistoryRequest has a new parameter management_groups

    Breaking Changes

    • Model ResourcesHistoryRequest no longer has parameter management_group_id
    Source code(tar.gz)
    Source code(zip)
  • azure-mgmt-labservices_2.1.0b1(Dec 27, 2022)

  • azure-mgmt-deviceupdate_1.1.0b1(Dec 27, 2022)

  • azure-mgmt-dashboard_1.1.0b1(Dec 27, 2022)

  • azure-mgmt-containerinstance_10.1.0b1(Dec 27, 2022)

    10.1.0b1 (2022-12-26)

    Features Added

    • Model ContainerGroup has a new parameter confidential_compute_properties
    • Model ContainerGroup has a new parameter extensions
    • Model ContainerGroup has a new parameter priority
    • Model ContainerGroupProperties has a new parameter confidential_compute_properties
    • Model ContainerGroupProperties has a new parameter extensions
    • Model ContainerGroupProperties has a new parameter priority
    • Model EncryptionProperties has a new parameter identity
    Source code(tar.gz)
    Source code(zip)
  • azure-mgmt-connectedvmware_1.0.0b3(Dec 27, 2022)

    1.0.0b3 (2022-12-26)

    Features Added

    • Added operation GuestAgentsOperations.list
    • Added operation HybridIdentityMetadataOperations.list
    • Added operation VirtualMachinesOperations.begin_create_or_update
    • Added operation VirtualMachinesOperations.list_all
    • Added operation group AzureArcVMwareManagementServiceAPIOperationsMixin
    • Model Datastore has a new parameter capacity_gb
    • Model Datastore has a new parameter free_space_gb
    • Model ErrorDetail has a new parameter additional_info
    • Model GuestAgentProfile has a new parameter client_public_key
    • Model GuestAgentProfile has a new parameter mssql_discovered
    • Model Host has a new parameter datastore_ids
    • Model Host has a new parameter network_ids
    • Model InventoryItemDetails has a new parameter inventory_type
    • Model ResourcePool has a new parameter datastore_ids
    • Model ResourcePool has a new parameter network_ids
    • Model VirtualMachineInventoryItem has a new parameter cluster
    • Model VirtualMachineTemplateInventoryItem has a new parameter tools_version
    • Model VirtualMachineTemplateInventoryItem has a new parameter tools_version_status
    • Model VirtualMachineUpdate has a new parameter guest_agent_profile

    Breaking Changes

    • Operation MachineExtensionsOperations.begin_create_or_update has a new required parameter virtual_machine_name
    • Operation MachineExtensionsOperations.begin_create_or_update no longer has parameter name
    • Operation MachineExtensionsOperations.begin_delete has a new required parameter virtual_machine_name
    • Operation MachineExtensionsOperations.begin_delete no longer has parameter name
    • Operation MachineExtensionsOperations.begin_update has a new required parameter virtual_machine_name
    • Operation MachineExtensionsOperations.begin_update no longer has parameter name
    • Operation MachineExtensionsOperations.get has a new required parameter virtual_machine_name
    • Operation MachineExtensionsOperations.get no longer has parameter name
    • Operation MachineExtensionsOperations.list has a new required parameter virtual_machine_name
    • Operation MachineExtensionsOperations.list no longer has parameter name
    • Operation VirtualMachinesOperations.begin_assess_patches has a new required parameter virtual_machine_name
    • Operation VirtualMachinesOperations.begin_assess_patches no longer has parameter name
    • Operation VirtualMachinesOperations.begin_install_patches has a new required parameter virtual_machine_name
    • Operation VirtualMachinesOperations.begin_install_patches no longer has parameter name
    • Operation VirtualMachinesOperations.list has a new required parameter resource_group_name
    • Removed operation GuestAgentsOperations.list_by_vm
    • Removed operation HybridIdentityMetadataOperations.list_by_vm
    • Removed operation VirtualMachinesOperations.begin_create
    • Removed operation VirtualMachinesOperations.list_by_resource_group
    Source code(tar.gz)
    Source code(zip)
  • azure-mgmt-alertsmanagement_2.0.0b2(Dec 27, 2022)

  • azure-mgmt-agrifood_1.0.0b3(Dec 27, 2022)

    1.0.0b3 (2022-12-26)

    Features Added

    • Added operation ExtensionsOperations.create_or_update
    • Added operation group SolutionsDiscoverabilityOperations
    • Added operation group SolutionsOperations
    • Model Extension has a new parameter additional_api_properties
    • Model PrivateEndpointConnection has a new parameter group_ids

    Breaking Changes

    • Removed operation ExtensionsOperations.create
    • Removed operation ExtensionsOperations.update
    Source code(tar.gz)
    Source code(zip)
  • azure-mgmt-network_23.0.0b1(Dec 19, 2022)

    23.0.0b1 (2022-12-19)

    Other Changes

    • Preview package with the same multiapi support but much reduced package size.

    Breaking Changes

    • All query and header parameters are now keyword-only
    • Can not individually access each API version's client and operations
    Source code(tar.gz)
    Source code(zip)
  • azure-mgmt-resource_22.0.0(Dec 16, 2022)

    22.0.0 (2022-12-15)

    Breaking Changes

    • Renamed operation TagsOperations.create_or_update_at_scope to TagsOperations.begin_create_or_update_at_scope
    • Renamed operation TagsOperations.delete_at_scope to TagsOperations.begin_delete_at_scope
    • Renamed operation TagsOperations.update_at_scope to TagsOperations.begin_update_at_scope
    Source code(tar.gz)
    Source code(zip)
  • azure-mgmt-recoveryservicessiterecovery_1.0.0(Dec 16, 2022)

    1.0.0 (2022-12-15)

    Features Added

    • Model AzureFabricSpecificDetails has a new parameter extended_locations
    • Model RecoveryPlanA2ADetails has a new parameter primary_extended_location
    • Model RecoveryPlanA2ADetails has a new parameter recovery_extended_location
    Source code(tar.gz)
    Source code(zip)
  • azure-mgmt-mobilenetwork_1.0.0(Dec 16, 2022)

    1.0.0 (2022-12-15)

    Features Added

    • Added operation PacketCoreControlPlaneVersionsOperations.list
    • Added operation SimsOperations.list_by_group
    • Added operation group PacketCoreControlPlaneOperations
    • Added operation group SimOperations
    • Model DataNetworkConfiguration has a new parameter maximum_number_of_buffered_packets
    • Model PacketCoreControlPlane has a new parameter installation
    • Model PacketCoreControlPlane has a new parameter rollback_version
    • Model PacketCoreControlPlane has a new parameter ue_mtu
    • Model PacketCoreControlPlaneVersion has a new parameter platforms
    • Model PlatformConfiguration has a new parameter azure_stack_edge_devices
    • Model PlatformConfiguration has a new parameter azure_stack_hci_cluster
    • Model Sim has a new parameter site_provisioning_state
    • Model Sim has a new parameter vendor_key_fingerprint
    • Model Sim has a new parameter vendor_name
    • Model SimPolicy has a new parameter site_provisioning_state

    Breaking Changes

    • Model LocalDiagnosticsAccessConfiguration has a new required parameter authentication_type
    • Model PacketCoreControlPlane has a new required parameter sites
    • Model PacketCoreControlPlane no longer has parameter mobile_network
    • Model PacketCoreControlPlaneVersion no longer has parameter recommended_version
    • Model PacketCoreControlPlaneVersion no longer has parameter version_state
    • Parameter dns_addresses of model AttachedDataNetwork is now required
    • Parameter local_diagnostics_access of model PacketCoreControlPlane is now required
    • Parameter platform of model PacketCoreControlPlane is now required
    • Removed operation MobileNetworksOperations.begin_list_sim_ids
    • Removed operation PacketCoreControlPlaneVersionsOperations.list_by_resource_group
    • Removed operation SimsOperations.list_by_sim_group
    Source code(tar.gz)
    Source code(zip)
  • azure-mgmt-digitaltwins_6.3.0(Dec 16, 2022)

    6.3.0 (2022-12-15)

    Features Added

    • Model AzureDataExplorerConnectionProperties has a new parameter identity
    • Model DigitalTwinsEndpointResourceProperties has a new parameter identity
    • Model DigitalTwinsIdentity has a new parameter user_assigned_identities
    • Model EventGrid has a new parameter identity
    • Model EventHub has a new parameter identity
    • Model ServiceBus has a new parameter identity
    • Model TimeSeriesDatabaseConnectionProperties has a new parameter identity
    Source code(tar.gz)
    Source code(zip)
Owner
Microsoft Azure
APIs, SDKs and open source projects from Microsoft Azure
Microsoft Azure
A simple message content sniping Discord bot which you can run yourself! Sniping API pulled from isobot and Arch bot

Discord Snipe Bot This is a bot made with the same message content sniping API from isobot and Arch bot. It's default prefix is -, however you can als

notsniped 5 Aug 11, 2022
Flood discord webhooks

Webhook-Spammer Flood discord webhooks Asynchronous webhook spammer Fast & Efficient Usage - Use it with atleast 500 threads Put a valid webhook Use a

trey 1 Apr 22, 2022
Telegram Bot for generating and decoding QR-codes

Telegram openqrgen_bot Telegram Bot that generates from user's messages and decodes QR-codes from photos. Also contains rickroll detection :) Just typ

2 Nov 14, 2021
This repo provides the source code for "Cross-Domain Adaptive Teacher for Object Detection".

Cross-Domain Adaptive Teacher for Object Detection This is the PyTorch implementation of our paper: Cross-Domain Adaptive Teacher for Object Detection

Meta Research 91 Dec 12, 2022
GTK3-based panel for sway window manager

nwg-panel I have been using sway since 2019 and find it the most comfortable working environment, but... Have you ever missed all the graphical bells

Piotr Miller 290 Jan 07, 2023
A Simple Advance Auto Filter Bot Complete Rewritten Version Of Adv-Filter-Bot

Adv Auto Filter Bot This Is Just An Simple Advance Auto Filter Bot Complete Rewritten Version Of Adv-Filter-Bot.. Just Sent Any Text As Query It Will

TeamShadow 4 Dec 10, 2021
Twitter FakeNFT With Python

This project is a server that fetches your Twitter profile picture and applies the hexagonal transparency mask displayed on the profiles of users who have an NFT profile picture.

Mathis HAMMEL 29 Apr 23, 2022
A bot created with Python that interacts with GroupMe

GroupMe_Bot This is a bot I'm working on a small groupme group I'm in. This is something I'll work on in my spare time. Nothing but just a fun little

0 May 19, 2022
Instagram Brute force attack helps you to find password of an instagram account from your list of provided password.

Instagram Brute force attack Instagram Brute force attack helps you to find password of an instagram account from your list of provided password. Inst

Naman Raj Singh 1 Dec 27, 2021
Solcast rooftop api for HA

Solcast Solar Home Assistant(https://www.home-assistant.io/) Component This custom component integrates the Solcast API into Home Assistant. Modified

Greg 1 Oct 11, 2021
Python Script to download hundreds of images from 'Google Images'. It is a ready-to-run code!

Google Images Download Python Script for 'searching' and 'downloading' hundreds of Google images to the local hard disk! Documentation Documentation H

Hardik Vasa 8.2k Jan 05, 2023
A telegram bot help you to get stylish fonts and text

Stylish Font Bot ๐Ÿฟ This is a telegram bot help you to get stylish fonts and text. Config Vars ๐Ÿค– API_HASH: Get this value from my.telegram.org. API_K

MSTL updates 1 Nov 08, 2021
Step by Step Guide To Install Discord Py Master Branch on Replit

Guide to Install Discord Py Master Branch on Replit Step 1 Create an empty repl on replit Step 2 Add this Basic Code to the file main.py so as to chec

Pranav Saxena 7 Nov 18, 2022
Automatically pulls specified repository whenever a specified file is pushed. Great for working collaboratively when you need to run something locally.

autopull Simple python tool that allows you to automatically pull from a github repository whenever a file with a specified name is uploaded installat

carreb 0 Sep 27, 2022
Git Plan - a better workflow for git

git plan A better workflow for git. Git plan inverts the git workflow so that you can write your commit message first, before you start writing code.

Rory Byrne 178 Dec 11, 2022
May or may not be work๐Ÿšถ

AnyDLBot There are multiple things I can do: ๐Ÿ‘‰ All Supported Video Formats of https://rg3.github.io/youtube-dl/supportedsites.html ๐Ÿ‘‰ Upload as file

Arun 2 Nov 16, 2021
A discord bot wrapper for python have slash command

A discord bot wrapper for python have slash command

4 Dec 04, 2021
Sielzz Music adalah proyek bot musik telegram, memungkinkan Anda memutar musik di telegram grup obrolan suara.

Hi, I am: Requirements ๐Ÿ“ FFmpeg NodeJS nodesource.com Python 3.8 or higher PyTgCalls MongoDB Get STRING_SESSION from below: ๐ŸŽ– History Features ๐Ÿ”ฎ Th

1 Nov 04, 2021
Mega.nz to GDrive uploader

Mega.nz to GDrive uploader With this telegram bot you can download files from mega.nz and upload those files or telegram uploaded files to GDrive. You

30 Nov 13, 2022
The public discord bot, created by: primitt, further developed by: duino-coin team.

Duino Stats Mini A public Duino-Stats Discord bot. Click this link to invite the bot to your server. License Duino Stats Mini distributed under the MI

primboi 8 Mar 14, 2022