A sample app for the Retrieval-Augmented Generation pattern running in Azure, using Azure AI Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences.
Updated Request Configuration set up, allowing for default request Configuration
as well as the Request builder custom Requestconfiguration for backward compatibility.
v1.3.0
Changed
Weekly generation with Kiota.
v1.2.0
Added
Added support for form and multipart serialization.
Updated Request Configuration set up, allowing for default request Configuration
as well as the Request builder custom Requestconfiguration for backward compatibility.
[1.3.0] - 2024-04-16
Changed
Weekly generation with Kiota.
[1.2.0] - 2024-03-19
Added
Added support for form and multipart serialization.
Changed
Latest metadata updates from 24th March 2024.
Commits
6907966 Merge pull request #709 from microsoftgraph/hotfix/fix-release
Fix prometheus metric name and unit conversion
(#3924)
this is a breaking change to prometheus metric names so they comply with the
specification.
you can temporarily opt-out of the unit normalization by setting the environment variable
OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION=true
common unit abbreviations are converted to Prometheus conventions (s -> seconds),
following the collector's implementation
repeated _ are replaced with a single _
unit annotations (enclosed in curly braces like {requests}) are stripped away
units with slash are converted e.g. m/s -> meters_per_second.
The exporter's API is not changed
Add parameters for Distros and configurators to configure autoinstrumentation in addition to existing environment variables.
Add return statement to Confluent kafka Producer poll() and flush() calls when instrumented by ConfluentKafkaInstrumentor().instrument_producer() (#2527)
Rename type attribute to asgi.event.type in opentelemetry-instrumentation-asgi
(#2300)
Rename AwsLambdaInstrumentor span attributes faas.id to cloud.resource_id, faas.execution to faas.invocation_id
(#2372)
Drop support for instrumenting elasticsearch client < 6`
(#2422)
opentelemetry-instrumentation-wsgi Add http.method to span.name
(#2425)
opentelemetry-instrumentation-flask Add http.method to span.name
(#2454)
Added
opentelemetry-sdk-extension-aws Register AWS resource detectors under the
opentelemetry_resource_detector entry point
(#2382)
opentelemetry-instrumentation-wsgi Implement new semantic convention opt-in with stable http semantic conventions
(#2425)
opentelemetry-instrumentation-flask Implement new semantic convention opt-in with stable http semantic conventions
(#2454)
opentelemetry-instrumentation-threading Initial release for threading
(#2253)
opentelemetry-instrumentation-pika Instrumentation for channel.consume() (supported
only for global, non channel specific instrumentation)
(#2397))
Add return statement to Confluent kafka Producer poll() and flush() calls when instrumented by ConfluentKafkaInstrumentor().instrument_producer() (#2527)
Rename type attribute to asgi.event.type in opentelemetry-instrumentation-asgi
(#2300)
Rename AwsLambdaInstrumentor span attributes faas.id to cloud.resource_id, faas.execution to faas.invocation_id
(#2372)
Drop support for instrumenting elasticsearch client < 6`
(#2422)
opentelemetry-instrumentation-wsgi Add http.method to span.name
(#2425)
opentelemetry-instrumentation-flask Add http.method to span.name
(#2454)
Added
opentelemetry-sdk-extension-aws Register AWS resource detectors under the
opentelemetry_resource_detector entry point
(#2382)
opentelemetry-instrumentation-wsgi Implement new semantic convention opt-in with stable http semantic conventions
(#2425)
opentelemetry-instrumentation-flask Implement new semantic convention opt-in with stable http semantic conventions
(#2454)
opentelemetry-instrumentation-threading Initial release for threading
(#2253)
opentelemetry-instrumentation-pika Instrumentation for channel.consume() (supported
only for global, non channel specific instrumentation)
(#2397))
Add return statement to Confluent kafka Producer poll() and flush() calls when instrumented by ConfluentKafkaInstrumentor().instrument_producer() (#2527)
Rename type attribute to asgi.event.type in opentelemetry-instrumentation-asgi
(#2300)
Rename AwsLambdaInstrumentor span attributes faas.id to cloud.resource_id, faas.execution to faas.invocation_id
(#2372)
Drop support for instrumenting elasticsearch client < 6`
(#2422)
opentelemetry-instrumentation-wsgi Add http.method to span.name
(#2425)
opentelemetry-instrumentation-flask Add http.method to span.name
(#2454)
Added
opentelemetry-sdk-extension-aws Register AWS resource detectors under the
opentelemetry_resource_detector entry point
(#2382)
opentelemetry-instrumentation-wsgi Implement new semantic convention opt-in with stable http semantic conventions
(#2425)
opentelemetry-instrumentation-flask Implement new semantic convention opt-in with stable http semantic conventions
(#2454)
opentelemetry-instrumentation-threading Initial release for threading
(#2253)
opentelemetry-instrumentation-pika Instrumentation for channel.consume() (supported
only for global, non channel specific instrumentation)
(#2397))
Add return statement to Confluent kafka Producer poll() and flush() calls when instrumented by ConfluentKafkaInstrumentor().instrument_producer() (#2527)
Rename type attribute to asgi.event.type in opentelemetry-instrumentation-asgi
(#2300)
Rename AwsLambdaInstrumentor span attributes faas.id to cloud.resource_id, faas.execution to faas.invocation_id
(#2372)
Drop support for instrumenting elasticsearch client < 6`
(#2422)
opentelemetry-instrumentation-wsgi Add http.method to span.name
(#2425)
opentelemetry-instrumentation-flask Add http.method to span.name
(#2454)
Added
opentelemetry-sdk-extension-aws Register AWS resource detectors under the
opentelemetry_resource_detector entry point
(#2382)
opentelemetry-instrumentation-wsgi Implement new semantic convention opt-in with stable http semantic conventions
(#2425)
opentelemetry-instrumentation-flask Implement new semantic convention opt-in with stable http semantic conventions
(#2454)
opentelemetry-instrumentation-threading Initial release for threading
(#2253)
opentelemetry-instrumentation-pika Instrumentation for channel.consume() (supported
only for global, non channel specific instrumentation)
(#2397))
Add return statement to Confluent kafka Producer poll() and flush() calls when instrumented by ConfluentKafkaInstrumentor().instrument_producer() (#2527)
Rename type attribute to asgi.event.type in opentelemetry-instrumentation-asgi
(#2300)
Rename AwsLambdaInstrumentor span attributes faas.id to cloud.resource_id, faas.execution to faas.invocation_id
(#2372)
Drop support for instrumenting elasticsearch client < 6`
(#2422)
opentelemetry-instrumentation-wsgi Add http.method to span.name
(#2425)
opentelemetry-instrumentation-flask Add http.method to span.name
(#2454)
Added
opentelemetry-sdk-extension-aws Register AWS resource detectors under the
opentelemetry_resource_detector entry point
(#2382)
opentelemetry-instrumentation-wsgi Implement new semantic convention opt-in with stable http semantic conventions
(#2425)
opentelemetry-instrumentation-flask Implement new semantic convention opt-in with stable http semantic conventions
(#2454)
opentelemetry-instrumentation-threading Initial release for threading
(#2253)
opentelemetry-instrumentation-pika Instrumentation for channel.consume() (supported
only for global, non channel specific instrumentation)
(#2397))
Add return statement to Confluent kafka Producer poll() and flush() calls when instrumented by ConfluentKafkaInstrumentor().instrument_producer() (#2527)
Rename type attribute to asgi.event.type in opentelemetry-instrumentation-asgi
(#2300)
Rename AwsLambdaInstrumentor span attributes faas.id to cloud.resource_id, faas.execution to faas.invocation_id
(#2372)
Drop support for instrumenting elasticsearch client < 6`
(#2422)
opentelemetry-instrumentation-wsgi Add http.method to span.name
(#2425)
opentelemetry-instrumentation-flask Add http.method to span.name
(#2454)
Added
opentelemetry-sdk-extension-aws Register AWS resource detectors under the
opentelemetry_resource_detector entry point
(#2382)
opentelemetry-instrumentation-wsgi Implement new semantic convention opt-in with stable http semantic conventions
(#2425)
opentelemetry-instrumentation-flask Implement new semantic convention opt-in with stable http semantic conventions
(#2454)
opentelemetry-instrumentation-threading Initial release for threading
(#2253)
opentelemetry-instrumentation-pika Instrumentation for channel.consume() (supported
only for global, non channel specific instrumentation)
(#2397))
Add return statement to Confluent kafka Producer poll() and flush() calls when instrumented by ConfluentKafkaInstrumentor().instrument_producer() (#2527)
Rename type attribute to asgi.event.type in opentelemetry-instrumentation-asgi
(#2300)
Rename AwsLambdaInstrumentor span attributes faas.id to cloud.resource_id, faas.execution to faas.invocation_id
(#2372)
Drop support for instrumenting elasticsearch client < 6`
(#2422)
opentelemetry-instrumentation-wsgi Add http.method to span.name
(#2425)
opentelemetry-instrumentation-flask Add http.method to span.name
(#2454)
Added
opentelemetry-sdk-extension-aws Register AWS resource detectors under the
opentelemetry_resource_detector entry point
(#2382)
opentelemetry-instrumentation-wsgi Implement new semantic convention opt-in with stable http semantic conventions
(#2425)
opentelemetry-instrumentation-flask Implement new semantic convention opt-in with stable http semantic conventions
(#2454)
opentelemetry-instrumentation-threading Initial release for threading
(#2253)
opentelemetry-instrumentation-pika Instrumentation for channel.consume() (supported
only for global, non channel specific instrumentation)
(#2397))
Add return statement to Confluent kafka Producer poll() and flush() calls when instrumented by ConfluentKafkaInstrumentor().instrument_producer() (#2527)
Rename type attribute to asgi.event.type in opentelemetry-instrumentation-asgi
(#2300)
Rename AwsLambdaInstrumentor span attributes faas.id to cloud.resource_id, faas.execution to faas.invocation_id
(#2372)
Drop support for instrumenting elasticsearch client < 6`
(#2422)
opentelemetry-instrumentation-wsgi Add http.method to span.name
(#2425)
opentelemetry-instrumentation-flask Add http.method to span.name
(#2454)
Added
opentelemetry-sdk-extension-aws Register AWS resource detectors under the
opentelemetry_resource_detector entry point
(#2382)
opentelemetry-instrumentation-wsgi Implement new semantic convention opt-in with stable http semantic conventions
(#2425)
opentelemetry-instrumentation-flask Implement new semantic convention opt-in with stable http semantic conventions
(#2454)
opentelemetry-instrumentation-threading Initial release for threading
(#2253)
opentelemetry-instrumentation-pika Instrumentation for channel.consume() (supported
only for global, non channel specific instrumentation)
(#2397))
Bumps the python-requirements group with 26 updates:
1.4.2
1.5.0
2024.2.2
2024.6.2
0.1.6
0.2.0
7.0.0
7.1.0
1.1.0
1.4.0
1.24.0
1.25.0
0.45b0
0.46b0
0.45b0
0.46b0
0.45b0
0.46b0
0.45b0
0.46b0
0.45b0
0.46b0
0.45b0
0.46b0
0.45b0
0.46b0
0.45b0
0.46b0
0.21.1
0.21.3
0.45b0
0.46b0
0.45b0
0.46b0
0.45b0
0.46b0
0.45b0
0.46b0
0.45b0
0.46b0
1.24.0
1.25.0
0.45b0
0.46b0
0.45b0
0.46b0
4.12.0
4.12.1
0.30.0
0.30.1
3.19.0
3.19.1
Updates
azure-monitor-opentelemetry
from 1.4.2 to 1.5.0Release notes
Sourced from azure-monitor-opentelemetry's releases.
Commits
0d46073
Release distro (#35853)dc9d41e
Bump version of monitor exporter in distro (#35843)0a0a6a3
Increment package version after release of azure-monitor-opentelemetry-export...64b9434
Disable distributed tracing for live metrics calls (#35822)ce23aa4
changelog entry (#35815)38d3a32
Send both process level and cpu level metrics (#35753)a8ed00e
docs: recommend to use named loggers instead of the root logger as described ...bd5899c
Handle invalid status codes in standard metric payload (#35762)a618656
Introduce enable live metrics to distro (#35566)6b4267a
[Monitor Query] MetricsClient sovereign cloud support (#35502)Updates
certifi
from 2024.2.2 to 2024.6.2Commits
124f4ad
2024.06.02 (#291)c2196ce
--- (#290)fefdeec
Bump actions/checkout from 4.1.4 to 4.1.5 (#289)3c5fb15
Bump actions/download-artifact from 4.1.6 to 4.1.7 (#286)4a9569a
Bump actions/checkout from 4.1.2 to 4.1.4 (#287)1fc8086
Bump peter-evans/create-pull-request from 6.0.4 to 6.0.5 (#288)ad52dce
Bump peter-evans/create-pull-request from 6.0.3 to 6.0.4 (#283)651904f
Bump actions/upload-artifact from 4.3.1 to 4.3.3 (#284)84fcfba
Bump actions/download-artifact from 4.1.4 to 4.1.6 (#285)46b8057
Bump peter-evans/create-pull-request from 6.0.2 to 6.0.3 (#282)Updates
fixedint
from 0.1.6 to 0.2.0Changelog
Sourced from fixedint's changelog.
Commits
c6f9439
Version bump to v0.2.0035bdca
Add py.typed and .pyi files to setup.pyb25aadc
Documentation updates418c239
Add type hints. Fixes #4.d2dbd20
Remove MutableFixedInt.itruediv (doesn't make sense), add base argument t...Updates
importlib-metadata
from 7.0.0 to 7.1.0Changelog
Sourced from importlib-metadata's changelog.
Commits
f5d6b5f
Finalize2ef3b5f
Merge commit '1711b2c198'1711b2c
Need to include names from test.support for py312 compat.47b14ac
Make MetadataPathFinder.find_distributions a classmethod for consistency with...adc4b12
Ensure tests do not leak references in sys.modules.07d894d
Copy backport of isolated_modules from importlib_resources.e30a16d
Consolidated test support logic in jaraco.test.cpython.41ca039
Moved compatibility tests to the compat package, as they're not included in C...5950f43
Remove legacy logic for Python 3.7.ffa719b
Moved compatibility module to compat package.Updates
msgraph-sdk
from 1.1.0 to 1.4.0Release notes
Sourced from msgraph-sdk's releases.
Changelog
Sourced from msgraph-sdk's changelog.
Commits
6907966
Merge pull request #709 from microsoftgraph/hotfix/fix-release44c0a49
- fixes changelog entry to match versiondca1a26
Revert "update astroid package version"045491a
Revert "Bump pylint from 3.1.1 to 3.2.0"276cb94
update astroid package versionea7716b
update version01c969b
Merge branch 'main' of github.com:microsoftgraph/msgraph-sdk-pythonb29d073
Merge pull request #706 from microsoftgraph/dependabot/pip/pylint-3.2.027ccaa0
update version9255252
Merge pull request #703 from microsoftgraph/v1.0/pipelinebuild/148567Updates
opentelemetry-api
from 1.24.0 to 1.25.0Changelog
Sourced from opentelemetry-api's changelog.
... (truncated)
Commits
257e6fe
[release/v1.25.x-0.46bx] Prepare release 1.25.0/0.46b0 (#3942)c6edd0f
Auto instrumentation parameters (#3864)d73593d
Fix prometheus metric name and unit conversion (#3924)187048a
Record links with invalid SpanContext (#3917)832e859
Add OpenTelemetry trove classifiers to PyPI packages (#3913)dbf6943
Fixup pylint broad exceptions warnings (#3923)808d0ce
Pin codespell version to fix builds (#3930)8b80a28
Fix class BoundedAttributes to have RLock rather than Lock (#3859)a156bf1
Do not install unnecessary packages (#3896)eef2015
Bump jinja2 from 3.1.3 to 3.1.4 in /docs/getting_started/tests (#3907)Updates
opentelemetry-instrumentation
from 0.45b0 to 0.46b0Changelog
Sourced from opentelemetry-instrumentation's changelog.
... (truncated)
Commits
Updates
opentelemetry-instrumentation-aiohttp-client
from 0.45b0 to 0.46b0Changelog
Sourced from opentelemetry-instrumentation-aiohttp-client's changelog.
... (truncated)
Commits
Updates
opentelemetry-instrumentation-asgi
from 0.45b0 to 0.46b0Changelog
Sourced from opentelemetry-instrumentation-asgi's changelog.
... (truncated)
Commits
Updates
opentelemetry-instrumentation-dbapi
from 0.45b0 to 0.46b0Changelog
Sourced from opentelemetry-instrumentation-dbapi's changelog.
... (truncated)
Commits
Updates
opentelemetry-instrumentation-django
from 0.45b0 to 0.46b0Changelog
Sourced from opentelemetry-instrumentation-django's changelog.
... (truncated)
Commits
Updates
opentelemetry-instrumentation-fastapi
from 0.45b0 to 0.46b0Changelog
Sourced from opentelemetry-instrumentation-fastapi's changelog.
... (truncated)
Commits
Updates
opentelemetry-instrumentation-flask
from 0.45b0 to 0.46b0Changelog
Sourced from opentelemetry-instrumentation-flask's changelog.
... (truncated)
Commits
Updates
opentelemetry-instrumentation-httpx
from 0.45b0 to 0.46b0Changelog
Sourced from opentelemetry-instrumentation-httpx's changelog.
... (truncated)
Commits