diff --git a/src/content/docs/apm/agents/python-agent/getting-started/compatibility-requirements-python-agent.mdx b/src/content/docs/apm/agents/python-agent/getting-started/compatibility-requirements-python-agent.mdx
index b2cf5a1a7b3..7440b41bcca 100644
--- a/src/content/docs/apm/agents/python-agent/getting-started/compatibility-requirements-python-agent.mdx
+++ b/src/content/docs/apm/agents/python-agent/getting-started/compatibility-requirements-python-agent.mdx
@@ -51,7 +51,7 @@ If you don't have one already, [create a New Relic account](https://newrelic.com
- Python (CPython/PyPy) versions supported: 2.7, 3.7, 3.8, 3.9, 3.10, 3.11, and 3.12.
+ Python (CPython/PyPy) versions supported: 3.7, 3.8, 3.9, 3.10, 3.11, and 3.12.
**Recommendation:** Use Python version 3.7 or higher with our agent.
@@ -171,8 +171,7 @@ The following are proposed time ranges. The actual release date may vary.
|
- Initial release date of Python agent
- with support
+ Initial release date of Python agent with support
|
@@ -226,12 +225,16 @@ The following are proposed time ranges. The actual release date may vary.
- TBD
+ April 1, 2024 (see note below)
|
+
+ Python 2.7 is no longer officially supported in subsequent framework work or maintenance, but the date that Python 2.7 will be removed from the agent is TBD.
+
+
## Connect the agent to other capabilities [#digital-intelligence-platform]
The Python agent integrates with other capabilities to give you end-to-end visibility:
diff --git a/src/content/docs/apm/agents/python-agent/getting-started/instrumented-python-packages.mdx b/src/content/docs/apm/agents/python-agent/getting-started/instrumented-python-packages.mdx
index d818a31642a..a9181f48432 100644
--- a/src/content/docs/apm/agents/python-agent/getting-started/instrumented-python-packages.mdx
+++ b/src/content/docs/apm/agents/python-agent/getting-started/instrumented-python-packages.mdx
@@ -604,6 +604,7 @@ Timing of message broker transactions is provided for the following modules.
Timing of external web service requests is carried out via the following modules.
+* [aiobotocore](https://aiobotocore.readthedocs.io/en/stable/)
* [aiohttp](http://aiohttp.readthedocs.io)
* [botocore](https://botocore.amazonaws.com/v1/documentation/api/latest/index.html)
* [dropbox](https://www.dropbox.com/developers/start/setup#python)
@@ -619,3 +620,17 @@ Timing of external web service requests is carried out via the following modules
* [urllib2](http://docs.python.org/library/urllib2.html)
* [urllib3](https://urllib3.readthedocs.org/en/latest/)
* [xmlrpclib](http://docs.python.org/library/xmlrpclib.html)
+
+## Machine learning models and LLMs
+
+* [Scikit Learn](https://pypi.org/project/scikit-learn/)
+* [OpenAI](https://pypi.org/project/openai/)
+* [LangChain](https://pypi.org/project/langchain/)
+* [Amazon Bedrock](https://aws.amazon.com/bedrock/)
+ * [Amazon Titan](https://aws.amazon.com/bedrock/titan/)
+ * [Cohere Command and Embed](https://aws.amazon.com/bedrock/cohere-command-embed/)
+ * [AI21 Labs Jurassic](https://aws.amazon.com/bedrock/jurassic/)
+ * [Anthropic's Claude](https://aws.amazon.com/bedrock/claude/)
+ * [Meta Llama2](https://aws.amazon.com/bedrock/llama/)
+ * [Meta Llama3](https://aws.amazon.com/bedrock/llama/)
+ * [Mistral AI](https://aws.amazon.com/bedrock/mistral/)
diff --git a/src/content/docs/release-notes/agent-release-notes/python-release-notes/python-agent-91000.mdx b/src/content/docs/release-notes/agent-release-notes/python-release-notes/python-agent-91000.mdx
new file mode 100644
index 00000000000..7c525d30d50
--- /dev/null
+++ b/src/content/docs/release-notes/agent-release-notes/python-release-notes/python-agent-91000.mdx
@@ -0,0 +1,47 @@
+---
+subject: Python agent
+releaseDate: '2024-05-23'
+version: 9.10.0
+downloadLink: 'https://pypi.python.org/pypi/newrelic'
+features: ['Add support for AIOBotocore', 'Add support for Meta Llama3', 'Add support for Mistral AI']
+bugs: ['Fix OpenAI error parsing', 'Record loguru timing in milliseconds']
+security: []
+---
+
+## Notes
+
+This release of the Python agent:
+* Adds instrumentation for [AIOBotocore](https://pypi.org/project/aiobotocore/)
+* Adds support for Meta Llama3 and Mistral AI in Amazon Bedrock
+* Fixes an error parsing issue in [OpenAI](https://pypi.org/project/openai/)
+* Updates [Loguru](https://pypi.org/project/loguru/)'s instrumentation to use milliseconds instead of seconds
+
+Install the agent using `easy_install/pip/distribute` via the [Python Package Index](https://pypi.python.org/pypi/newrelic) or download it directly from the [New Relic download site](https://download.newrelic.com/python_agent/release).
+
+## New features
+
+* **Add [AIOBotocore](https://pypi.org/project/aiobotocore/) instrumentation**
+
+ * Add instrumentation for AIOBotocore. Supports proxy mode in addition to standard operation.
+
+* **Add new Amazon Bedrock models**
+
+ * Add instrumentation for the following Amazon Bedrock models:
+ * Meta Llama3
+ * Mistral AI
+
+## Bug fixes
+
+* **Fix [OpenAI](https://pypi.org/project/openai/) error parsing**
+
+ * Previously, if an error in OpenAI was encountered, the Python Agent would attempt to override the default `error.message` within `notice_error()` with the one used in OpenAI. However, if there was no `message` attribute in the error, the Python Agent would crash. Now it defaults to the original methodology of error handling by the Python Agent.
+
+* **Record timing in [Loguru](https://pypi.org/project/loguru/) in milliseconds**
+
+ * Timing in Loguru is recorded as an integer and if that value was less than 1 second, it would record it as 0s. This changes the units to be in milliseconds instead. Thanks, (@julia-tadej-wwtech)[https://github.com/julia-tadej-wttech] for the contribution!
+
+## Support statement
+
+We recommend updating to the latest agent version as soon as it's available. If you can't upgrade to the latest version, update your agents to a version no more than 90 days old. Read [more](/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/) about keeping agents up to date.
+
+See the New Relic Python agent [EOL policy](/docs/apm/agents/python-agent/getting-started/python-agent-eol-policy/) for information about agent releases and support dates.