diff --git a/.gitignore b/.gitignore index 8a30d25..fc1fa38 100644 --- a/.gitignore +++ b/.gitignore @@ -396,3 +396,6 @@ FodyWeavers.xsd # JetBrains Rider *.sln.iml + +# MacOS auto-generated file +*.DS_Store \ No newline at end of file diff --git a/README.md b/README.md index 997d829..a1843c8 100644 --- a/README.md +++ b/README.md @@ -2,22 +2,15 @@ Python in Excel is a new feature that allows you to natively combine Python and Excel analytics within the same workbook. With Python in Excel, you can type Python code directly into a cell, the Python calculations run in the Microsoft Cloud, and your results are returned to the worksheet, including plots and visualizations. -![image](https://github.com/microsoft/python-in-excel/assets/3476087/24dce9a3-a220-4c18-b5e1-f9fd4223b1f6) Python in Excel leverages Anaconda Distribution for Python running in Azure, which includes the most popular Python libraries (e.g. pandas, Matplotlib, scikit-learn, etc.), and is securely built, tested, and supported by Anaconda. Python code used by Excel runs on the Microsoft Cloud with enterprise-level security as a compliant Microsoft 365 connected experience. The Python code runs in its own hypervisor isolated container using Azure Container Instances and secure, source-built packages from Anaconda through a secure software supply chain. ## Get Started with Python in Excel -Python in Excel is currently available to users running the Office Beta Channel on Windows with access to a [Microsoft 365 subscription](https://www.microsoft365.com/). This feature will roll out to Excel for Windows first, starting with build 16.0.16818.2000, and then to the other platforms at a later date. - -Don’t have it yet? It’s probably us, not you. Features are released over time to ensure things are working smoothly. We highlight features that you may not have because they’re slowly releasing to larger numbers of Insiders. Sometimes we remove elements for further improvement based on your feedback. Though this is rare, we also reserve the option to pull a feature entirely out of the product even if you, as an Insider, have had the opportunity to try it. - -While Python in Excel is in Preview you will be able to use this feature as part of your subscription. After the Preview, you will need to purchase an additional license to use it. - -[Join the Microsoft 365 Insider Program to get setup for Python in Excel access.](https://insider.microsoft365.com/en-us/join/windows) - -[Sign up to be notified about future availability for Python in Excel.](https://developer.microsoft.com/en-us/microsoft-365/profile?source=python) +Python in Excel is generally available now! To learn more about versions, channels, and build specifics, refer to our help article. +[Python in Excel Availability](https://support.microsoft.com/en-us/office/python-in-excel-availability-781383e6-86b9-4156-84fb-93e786f7cab0) +![alt text]() ## How to provide feedback @@ -26,8 +19,8 @@ Please log any issues or provide feedback by opening a new Issue on this reposit ## How to learn more You can learn more about how to use Python in Excel by visiting the following resources: -- [Python in Excel blog post](https://techcommunity.microsoft.com/t5/excel-blog/announcing-python-in-excel-combining-the-power-of-python-and-the/ba-p/2748792) -- [Getting started with Python in Excel](https://support.microsoft.com/en-us/office/getting-started-with-python-in-excel-ee2c5a3f-6f1a-4e5f-9a84-6a7b9f1c8f8f) +- [Python in Excel blog post](https://aka.ms/PythoninExcelAvailableNow) +- [Getting started with Python in Excel](https://support.microsoft.com/en-us/office/getting-started-with-python-in-excel-a33fbcbe-065b-41d3-82cf-23d05397f53d) - [Learn more about the Anaconda Distribution for Python used by Python in Excel](https://www.anaconda.com/excel) - [Learn more about our Data Security for Python in Excel](https://support.microsoft.com/office/data-security-and-python-in-excel-33cc88a4-4a87-485e-9ff9-f35958278327) diff --git a/SECURITY.md b/SECURITY.md index e138ec5..eec081a 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -10,7 +10,7 @@ If you believe you have found a security vulnerability in any Microsoft-owned re **Please do not report security vulnerabilities through public GitHub issues.** -Instead, please report them to the Microsoft Security Response Center (MSRC) at [https://msrc.microsoft.com/create-report](https://aka.ms/opensource/security/create-report). +Instead, please report them to the Microsoft Security Response Center (MSRC) at [https://msrc.microsoft.com/create-report](https://msrc.microsoft.com/create-report). If you prefer to submit without logging in, send email to [secure@microsoft.com](mailto:secure@microsoft.com). If possible, encrypt your message with our PGP key; please download it from the [Microsoft Security Response Center PGP Key page](https://aka.ms/opensource/security/pgpkey). diff --git a/SUPPORT.md b/SUPPORT.md index 2de9ce9..da6ad79 100644 --- a/SUPPORT.md +++ b/SUPPORT.md @@ -9,3 +9,9 @@ feature request as a new Issue. ## Microsoft Support Policy Python in Excel is in Public Preview available through the [Microsoft 365 Insiders program](https://insider.microsoft365.com/en-us/faq) + +## Preview terms of use + +If you have a Microsoft 365 Family or Personal subscription, your use of this preview is governed by the [Microsoft Services Agreement](https://www.microsoft.com/servicesagreement/). + +If you have a Microsoft 365 Business/Education subscription, your use of this preview is governed by the [Product Terms](https://www.microsoft.com/licensing/terms/product/ForOnlineServices/MCA#:~:text=Product%20(if%20any).-,Previews,-PREVIEWS%20ARE%20PROVIDED). Also, please note that notwithstanding the limitations in the Preview provision of the [Microsoft Products and Services Data Protection Addendum (DPA)](https://www.microsoft.com/licensing/docs/view/Microsoft-Products-and-Services-Data-Protection-Addendum-DPA#:~:text=Microsoft%20Products%20and%20Services%20Data%20Protection%20Addendum%20%28DPA%29,to%20the%20Product%20Terms%20site%20%28and%20formerly%20OST%29.), the following terms in the DPA apply to this preview: Processing of Personal Data, GDPR, and Data Security. diff --git a/generally available.png b/generally available.png new file mode 100644 index 0000000..00d0fa5 Binary files /dev/null and b/generally available.png differ diff --git a/sample-data/python-in-excel-iris-dataset.xlsx b/sample-data/python-in-excel-iris-dataset.xlsx new file mode 100644 index 0000000..f448839 Binary files /dev/null and b/sample-data/python-in-excel-iris-dataset.xlsx differ