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
DragDev Maintained Instance Of discord.py

discord.py - DragDev Flavour A modern, easy to use, feature-rich, and async ready API wrapper for Discord written in Python. The Future of discord.py

DragDev Studios 3 Aug 27, 2022
⚡ ʑɠ ცơɬ Is One Of The Fastest & Smoothest Bot On Telegram Based on Telethon ⚡

『ʑɠ ცơɬ』 ⚡ ʑɠ ცơɬ Is One Of The Fastest & Smoothest Bot On Telegram Based on Telethon ⚡ Status Of Bot Telegram 🏪 Dєρℓογ το нєяοκυ Variables APP_ID =

ʑɑʑɓɦɑɪ 0 Feb 12, 2022
📖 GitHub action schedular (cron) that posts a Hadith every hour on Twitter & Facebook.

Hadith Every Hour 📖 A bot that posts a Hadith every hour on Twitter & Facebook (Every 3 hours for now to avoid spamming) Follow on Twitter @HadithEve

Ananto 13 Dec 14, 2022
A simple Discord bot wrote with Python. Kizmeow let you track your NFT project and display some useful information

Kizmeow-OpenSea-and-Etherscan-Discord-Bot 中文版 | English Ver A Discord bot wrote with Python. Kizmeow let you track your NFT project and display some u

Xeift 93 Dec 31, 2022
Twitter bot that finds new friends in Twitter.

PythonTwitterBot Twitter Bot Thats Find New Friends pip install textblob pip install tweepy pip install googletrans check requirements.txt file Env

IbukiYoshida 4 Aug 11, 2021
This is a open source discord bot project

pythonDiscordBot This is a open source discord bot project #based on the MAX A video: https://www.youtube.com/watch?v=jHZlvRr9KxM Prerequisites Python

Edson Holanda Teixeira Junior 3 Oct 11, 2021
Telegram Bot that's allow you to play Video & Music on Telegram Group Video Chat

WAR MUSIC / VIDEO PLAYER Bot Bot Link: 🧪 Get SESSION_NAME from below: Pyrogram 🎭 Preview ✨ Features Music & Video stream support MultiChat support P

Abhishek singh 11 Dec 25, 2022
Herramienta para transferir eventos de Sucuri WAF hacia Azure Data Tables.

Transfiere eventos de Sucuri hacia Azure Data Tables Script para transferir eventos del Sucuri Web Application Firewall (WAF) hacia Azure Data Tables,

CSIRT-RD 1 Dec 22, 2021
A unified API wrapper for YouTube and Twitch chat bots.

Chatto A unified API wrapper for YouTube and Twitch chat bots. Contributing Chatto is open to contributions. To find out where to get started, have a

Ethan Henderson 5 Aug 01, 2022
SQS + Lambda를 활용한 문자 메시지 및 이메일, Voice call 호출을 간단하게 구현하는 serverless 템플릿

AWS SQS With Lambda notification 서버 구축을 위한 Poc TODO serverless를 통해 sqs 관련 리소스(람다, sqs) 배포 가능한 템플릿 작성 및 배포 poc차원에서 간단한 rest api 호출을 통한 sqs fifo 큐에 메시지

김세환 4 Aug 08, 2021
Automate TikTok follower bot, like bot, share bot, view bot and more using selenium

Zefoy TikTok Automator Automate TikTok follower bot, like bot, share bot, view bot and more using selenium. Click here to report bugs. Usage Download

555 Dec 30, 2022
Vhook: A Discord webhook spammer / deleter open source coded by vesper

Vhook_Spammer Vhook is a advanced Discord webhook spammer / deleter with embeds,

Vesper 17 Nov 13, 2022
A project that alerts me when there's a dog outside so I can go look at it.

Dog Detector A project that alerts me when there's a dog outside so I can go look at it. Tech Specs This script uses the YOLOv3 object detection model

rydercalmdown 58 Jul 29, 2022
Simple Discord bot which logs several events in your server

logging-bot Simple Discord bot which logs several events in your server, including: Message Edits Message Deletes Role Adds Role Removes Member joins

1 Feb 14, 2022
🤖 The bot that runs the official Fairfield Programming Association Discord server.

🤖 The bot that runs the official Fairfield Programming Association Discord server.

Fairfield Programming Association 1 Jan 07, 2022
This is a cryptocurrency trading bot that analyses Reddit sentiment and places trades on Binance based on reddit post and comment sentiment. If you like this project please consider donating via brave. Thanks.

This is a cryptocurrency trading bot that analyses Reddit sentiment and places trades on Binance based on reddit post and comment sentiment. The bot f

Andrei 157 Dec 15, 2022
A Telegram user bot to count telegram channel subscriber or group member.

Subscriber Count Userbot A Telegram user bot to count telegram channel subscriber or group member. This tool is only for educational purpose. You coul

IDNCoderX 8 Nov 30, 2022
A working selfbot for discord

React Selfbot Yes, for real ⚠ "Maintained" version: https://github.com/AquaSelfBot/AquaSelfbot ⚠ Why am I making this open source? Because can't stop

3 Jan 25, 2022
A simple and easy to use musicbot in python and it uses lavalink.

Lavalink-MusicBot A simple and easy to use musicbot in python and it uses lavalink. ✨ Features plays music in your discord server well thats it i gues

Afnan 1 Nov 29, 2021