Skip to content

Commit 5baef7b

Browse files
authored
Merge pull request #258431 from shreyabatra4/armupdate
removed note about support for ARM 64 Macs
2 parents 38a4f87 + 15528dd commit 5baef7b

8 files changed

+9
-110
lines changed

articles/azure-functions/create-first-function-cli-python.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,6 @@ Before you begin, you must have the following requirements in place:
3939
+ The [Azurite storage emulator](../storage/common/storage-use-azurite.md?tabs=npm#install-azurite). While you can also use an actual Azure Storage account, the article assumes you're using this emulator.
4040
::: zone-end
4141

42-
[!INCLUDE [functions-x86-emulation-on-arm64-note](../../includes/functions-x86-emulation-on-arm64-note.md)]
43-
4442
[!INCLUDE [functions-install-core-tools](../../includes/functions-install-core-tools.md)]
4543

4644
## <a name="create-venv"></a>Create and activate a virtual environment

articles/azure-functions/create-first-function-vs-code-python.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@ Before you begin, make sure that you have the following requirements in place:
4848
+ The [Azurite V3 extension](https://marketplace.visualstudio.com/items?itemName=Azurite.azurite) local storage emulator. While you can also use an actual Azure storage account, this article assumes you're using the Azurite emulator.
4949
::: zone-end
5050

51-
[!INCLUDE [functions-x86-emulation-on-arm64-note](../../includes/functions-x86-emulation-on-arm64-note.md)]
52-
5351
[!INCLUDE [functions-install-core-tools-vs-code](../../includes/functions-install-core-tools-vs-code.md)]
5452

5553
## <a name="create-an-azure-functions-project"></a>Create your local project

articles/azure-functions/functions-develop-vs-code.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.custom:
1010
- devx-track-js
1111
- devx-track-python
1212
- ignite-2023
13-
ms.date: 09/01/2023
13+
ms.date: 11/14/2023
1414
zone_pivot_groups: programming-languages-set-functions
1515
#Customer intent: As an Azure Functions developer, I want to understand how Visual Studio Code supports Azure Functions so that I can more efficiently create, publish, and maintain my Functions projects.
1616
---
@@ -99,7 +99,6 @@ These prerequisites are only required to [run and debug your functions locally](
9999

100100
+ [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python) for Visual Studio Code.
101101

102-
[!INCLUDE [functions-x86-emulation-on-arm64-note](../../includes/functions-x86-emulation-on-arm64-note.md)]
103102
::: zone-end
104103

105104
## Create an Azure Functions project
@@ -527,8 +526,6 @@ You should monitor the execution of your functions by integrating your function
527526

528527
To learn more about monitoring using Application Insights, see [Monitor Azure Functions](functions-monitoring.md).
529528

530-
[!INCLUDE [functions-x86-emulation-on-arm64](../../includes/functions-x86-emulation-on-arm64.md)]
531-
532529
### Enable emulation in Visual Studio Code
533530

534531
Now that you've configured the Terminal with Rosetta to run x86 emulation for Python development, you can use the following steps to integrate this terminal emulation with Visual Studio Code:

articles/azure-functions/functions-reference-python.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Python developer reference for Azure Functions
33
description: Understand how to develop functions with Python
44
ms.topic: article
5-
ms.date: 05/25/2023
5+
ms.date: 11/14/2023
66
ms.devlang: python
77
ms.custom: devx-track-python, devdivchpfy22
88
zone_pivot_groups: python-mode-functions
@@ -51,11 +51,8 @@ Python v1 programming model:
5151

5252
You can also create Python v1 functions in the Azure portal.
5353

54-
The following considerations apply for local Python development:
55-
56-
+ Although you can develop your Python-based Azure functions locally on Windows, Python is supported only on a Linux-based hosting plan when it's running in Azure. For more information, see the [list of supported operating system/runtime combinations](functions-scale.md#operating-systemruntime).
57-
58-
+ Functions doesn't currently support local Python function development on ARM64 devices, including on a Mac with an M1 chip. To learn more, see [x86 emulation on ARM64](functions-run-local.md#x86-emulation-on-arm64).
54+
> [!TIP]
55+
> Although you can develop your Python-based Azure functions locally on Windows, Python is supported only on a Linux-based hosting plan when it's running in Azure. For more information, see the [list of supported operating system/runtime combinations](functions-scale.md#operating-systemruntime).
5956
6057
## Programming model
6158

articles/azure-functions/functions-run-local.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Develop Azure Functions locally using Core Tools
33
description: Learn how to code and test Azure Functions from the command prompt or terminal on your local computer before you deploy them to run them on Azure Functions.
44
ms.assetid: 242736be-ec66-4114-924b-31795fd18884
55
ms.topic: conceptual
6-
ms.date: 08/24/2023
6+
ms.date: 11/14/2023
77
ms.custom: devx-track-csharp, 80e4ff38-5174-43, devx-track-extended-java, devx-track-js, devx-track-python
88
zone_pivot_groups: programming-languages-set-functions
99
---
@@ -61,7 +61,7 @@ In the terminal window or from a command prompt, run the following command to cr
6161
func init MyProjFolder --worker-runtime dotnet-isolated
6262
```
6363

64-
By default this command creates a project that runs in-process with the Functons host on the current [Long-Term Support (LTS) version of .NET Core]. You can use the `--target-framework` option to target a specific supported version of .NET, including .NET Framework. For more information, see the [`func init`](functions-core-tools-reference.md#func-init) reference.
64+
By default this command creates a project that runs in-process with the Functions host on the current [Long-Term Support (LTS) version of .NET Core]. You can use the `--target-framework` option to target a specific supported version of .NET, including .NET Framework. For more information, see the [`func init`](functions-core-tools-reference.md#func-init) reference.
6565

6666
### [In-process](#tab/in-process)
6767

@@ -530,8 +530,6 @@ The following considerations apply to Core Tools installations:
530530
+ Version 1.x of Core Tools is required when using version 1.x of the Functions Runtime, which is still supported. This version of Core Tools can only be run locally on Windows computers. If you're currently running on version 1.x, you should consider [migrating your app to version 4.x](migrate-version-1-version-4.md) today.
531531
::: zone-end
532532

533-
[!INCLUDE [functions-x86-emulation-on-arm64](../../includes/functions-x86-emulation-on-arm64.md)]
534-
535533
When using Visual Studio Code, you can integrate Rosetta with the built-in Terminal. For more information, see [Enable emulation in Visual Studio Code](./functions-develop-vs-code.md#enable-emulation-in-visual-studio-code).
536534

537535
## Next steps
@@ -544,4 +542,4 @@ Learn how to [develop, test, and publish Azure functions by using Azure Function
544542
[func azure functionapp publish]: functions-core-tools-reference.md?tabs=v2#func-azure-functionapp-publish
545543

546544

547-
[Long-Term Support (LTS) version of .NET Core]: https://dotnet.microsoft.com/platform/support/policy/dotnet-core#lifecycle
545+
[Long-Term Support (LTS) version of .NET Core]: https://dotnet.microsoft.com/platform/support/policy/dotnet-core#lifecycle

includes/functions-install-core-tools.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
author: ggailey777
33
ms.service: azure-functions
44
ms.topic: include
5-
ms.date: 08/02/2023
5+
ms.date: 11/14/2023
66
ms.author: glenga
77
---
88

@@ -23,8 +23,6 @@ If you previously used Windows installer (MSI) to install Core Tools on Windows,
2323

2424
### [macOS](#tab/macos)
2525

26-
[!INCLUDE [functions-x86-emulation-on-arm64-note](functions-x86-emulation-on-arm64-note.md)]
27-
2826
The following steps use Homebrew to install the Core Tools on macOS.
2927

3028
1. Install [Homebrew](https://brew.sh/), if it's not already installed.
@@ -89,4 +87,4 @@ The following steps use [APT](https://wiki.debian.org/Apt) to install Core Tools
8987
sudo apt-get install azure-functions-core-tools-4
9088
```
9189

92-
---
90+
---

includes/functions-x86-emulation-on-arm64-note.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

includes/functions-x86-emulation-on-arm64.md

Lines changed: 0 additions & 77 deletions
This file was deleted.

0 commit comments

Comments
 (0)