@@ -212,7 +212,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
212
212
([ #2420 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2420 ) )
213
213
- ` opentelemetry-instrumentation-elasticsearch ` Disabling instrumentation with native OTel support enabled
214
214
([ #2524 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2524 ) )
215
- - ` opentelemetry-instrumentation-asyncio ` Check for ** name ** attribute in the coroutine
215
+ - ` opentelemetry-instrumentation-asyncio ` Check for __ name __ attribute in the coroutine
216
216
([ #2521 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2521 ) )
217
217
- ` opentelemetry-instrumentation-requests ` Fix wrong time unit for duration histogram
218
218
([ #2553 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2553 ) )
@@ -227,7 +227,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
227
227
([ #2146 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2146 ) )
228
228
229
229
### Fixed
230
-
231
230
- ` opentelemetry-instrumentation-celery ` Allow Celery instrumentation to be installed multiple times
232
231
([ #2342 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2342 ) )
233
232
- Align gRPC span status codes to OTEL specification
@@ -245,8 +244,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
245
244
- AwsLambdaInstrumentor sets ` cloud.account.id ` span attribute
246
245
([ #2367 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2367 ) )
247
246
248
- ### Added
249
247
248
+ ### Added
250
249
- ` opentelemetry-instrumentation-fastapi ` Add support for configuring header extraction via runtime constructor parameters
251
250
([ #2241 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2241 ) )
252
251
@@ -257,7 +256,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
257
256
- ` opentelemetry-resource-detector-azure ` Added 10s timeout to VM Resource Detector
258
257
([ #2119 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2119 ) )
259
258
- ` opentelemetry-instrumentation-asyncpg ` Allow AsyncPGInstrumentor to be instantiated multiple times
260
- ([ #1791 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1791 ) )
259
+ ([ #1791 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1791 ) )
261
260
- ` opentelemetry-instrumentation-confluent-kafka ` Add support for higher versions until 2.3.0 of confluent_kafka
262
261
([ #2132 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2132 ) )
263
262
- ` opentelemetry-resource-detector-azure ` Changed timeout to 4 seconds due to [ timeout bug] ( https://github.com/open-telemetry/opentelemetry-python/issues/3644 )
@@ -341,7 +340,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
341
340
([ #152 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2013 ) )
342
341
343
342
## Version 1.19.0/0.40b0 (2023-07-13)
344
-
345
343
- ` opentelemetry-instrumentation-asgi ` Add ` http.server.request.size ` metric
346
344
([ #1867 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1867 ) )
347
345
@@ -388,7 +386,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
388
386
([ #1823 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1823 ) )
389
387
390
388
### Added
391
-
392
389
- ` opentelemetry-instrumentation-kafka-python ` Add instrumentation to ` consume ` method
393
390
([ #1786 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1786 ) )
394
391
@@ -439,7 +436,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
439
436
([ #1692 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1692 ) )
440
437
441
438
### Changed
442
-
443
439
- Update HTTP server/client instrumentation span names to comply with spec
444
440
([ #1759 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1759 ) )
445
441
@@ -477,7 +473,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
477
473
### Added
478
474
479
475
- Support ` aio_pika ` 9.x (([ #1670 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1670] )
480
- - ` opentelemetry-instrumentation-redis ` Add ` sanitize_query ` config option to allow query sanitization. ([ #1572 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1572 ) )
476
+ - ` opentelemetry-instrumentation-redis ` Add ` sanitize_query ` config option to allow query sanitization. ([ #1572 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1572 ) )
481
477
- ` opentelemetry-instrumentation-elasticsearch ` Add optional db.statement query sanitization.
482
478
([ #1598 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1598 ) )
483
479
- ` opentelemetry-instrumentation-celery ` Record exceptions as events on the span.
@@ -501,7 +497,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
501
497
([ #1575 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1575 ) )
502
498
- Fix SQLAlchemy uninstrumentation
503
499
([ #1581 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1581 ) )
504
- - ` opentelemetry-instrumentation-grpc ` Fix code()/details() of \ _ OpentelemetryServicerContext.
500
+ - ` opentelemetry-instrumentation-grpc ` Fix code()/details() of _ OpentelemetryServicerContext.
505
501
([ #1578 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1578 ) )
506
502
- Fix aiopg instrumentation to work with aiopg < 2.0.0
507
503
([ #1473 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1473 ) )
@@ -553,7 +549,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
553
549
([ #1430 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1430 ) )
554
550
- ` opentelemetry-instrumentation-aiohttp-client ` Allow overriding of status in response hook.
555
551
([ #1394 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1394 ) )
556
- - ` opentelemetry-instrumentation-pymysql ` Fix dbapi connection instrument wrapper has no \ _ sock member.
552
+ - ` opentelemetry-instrumentation-pymysql ` Fix dbapi connection instrument wrapper has no _ sock member.
557
553
([ #1424 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1424 ) )
558
554
- ` opentelemetry-instrumentation-dbapi ` Fix the check for the connection already being instrumented in instrument_connection().
559
555
([ #1424 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1424 ) )
@@ -638,6 +634,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
638
634
- Add metric instrumentation in starlette
639
635
([ #1327 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1327 ) )
640
636
637
+
641
638
### Fixed
642
639
643
640
- ` opentelemetry-instrumentation-kafka-python ` : wait for metadata
@@ -650,7 +647,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
650
647
([ #1208 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1208 ) )
651
648
- ` opentelemetry-instrumentation-aiohttp-client ` Fix producing additional spans with each newly created ClientSession
652
649
- ([ #1246 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1246 ) )
653
- - Add \ _ is_opentelemetry_instrumented check in \ _ InstrumentedFastAPI class
650
+ - Add _ is_opentelemetry_instrumented check in _ InstrumentedFastAPI class
654
651
([ #1313 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1313 ) )
655
652
- Fix uninstrumentation of existing app instances in FastAPI
656
653
([ #1258 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1258 ) )
@@ -669,7 +666,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
669
666
([ #1203 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1203 ) )
670
667
671
668
### Added
672
-
673
669
- ` opentelemetry-instrumentation-redis ` add support to instrument RedisCluster clients
674
670
([ #1177 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1177 ) )
675
671
- ` opentelemetry-instrumentation-sqlalchemy ` Added span for the connection phase ([ #1133 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/issues/1133 ) )
@@ -682,11 +678,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
682
678
683
679
## [ 1.12.0rc2-0.32b0] ( https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.12.0rc2-0.32b0 ) - 2022-07-01
684
680
681
+
685
682
- Pyramid: Only categorize 500s server exceptions as errors
686
683
([ #1037 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/issues/1037 ) )
687
684
688
685
### Fixed
689
-
690
686
- Fix bug in system metrics by checking their configuration
691
687
([ #1129 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1129 ) )
692
688
- Adding escape call to fix [ auto-instrumentation not producing spans on Windows] ( https://github.com/open-telemetry/opentelemetry-python/issues/2703 ) .
@@ -699,8 +695,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
699
695
- fixed typo in ` system.network.io ` metric configuration
700
696
([ #1135 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1135 ) )
701
697
702
- ### Added
703
698
699
+ ### Added
704
700
- ` opentelemetry-instrumentation-aiohttp-client ` Add support for optional custom trace_configs argument.
705
701
([ 1079] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1079 ) )
706
702
- ` opentelemetry-instrumentation-sqlalchemy ` add support to instrument multiple engines
@@ -724,10 +720,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
724
720
- Integrated sqlcommenter plugin into opentelemetry-instrumentation-django
725
721
([ #896 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/896 ) )
726
722
723
+
727
724
## Version 1.12.0rc1/0.31b0 (2022-05-17)
728
725
729
726
### Fixed
730
-
731
727
- ` opentelemetry-instrumentation-aiohttp-client ` make span attributes available to sampler
732
728
([ #1072 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1072 ) )
733
729
- ` opentelemetry-instrumentation-aws-lambda ` Fixed an issue - in some rare cases (API GW proxy integration test)
@@ -740,31 +736,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
740
736
- ` opentelemetry-sdk-extension-aws ` change timeout for AWS EC2 and EKS metadata requests from 1000 seconds and 2000 seconds to 1 second
741
737
742
738
### Added
743
-
744
739
- ` opentelemetry-instrument ` and ` opentelemetry-bootstrap ` now include a ` --version ` flag
745
740
([ #1065 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1065 ) )
746
741
- ` opentelemetry-instrumentation-redis ` now instruments asynchronous Redis clients, if the installed redis-py includes async support (>=4.2.0).
747
742
([ #1076 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1076 ) )
748
743
- ` opentelemetry-instrumentation-boto3sqs ` added AWS's SQS instrumentation.
749
744
([ #1081 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1081 ) )
750
745
746
+
751
747
## Version 1.11.1/0.30b1 (2022-04-21)
752
748
753
749
### Added
754
-
755
750
- ` opentelemetry-instrumentation-starlette ` Capture custom request/response headers in span attributes
756
751
([ #1046 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1046 ) )
757
752
758
753
### Fixed
759
-
760
754
- Prune autoinstrumentation sitecustomize module directory from PYTHONPATH immediately
761
755
([ #1066 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1066 ) )
762
756
757
+
763
758
## Version 1.11.0/0.30b0 (2022-04-18)
764
759
765
760
### Fixed
766
-
767
- - ` opentelemetry-instrumentation-pyramid ` Fixed which package is the correct caller in \_ traced_init.
761
+ - ` opentelemetry-instrumentation-pyramid ` Fixed which package is the correct caller in _ traced_init.
768
762
([ #830 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/830 ) )
769
763
- ` opentelemetry-instrumentation-tornado ` Fix Tornado errors mapping to 500
770
764
([ #1048 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1048 ) )
@@ -798,6 +792,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
798
792
- ` opentelemetry-instrumentation-pyramid ` Pyramid: Capture custom request/response headers in span attributes
799
793
([ #1022 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1022 ) )
800
794
795
+
801
796
## Version 1.10.0/0.29b0 (2022-03-10)
802
797
803
798
- ` opentelemetry-instrumentation-wsgi ` Capture custom request/response headers in span attributes
@@ -811,7 +806,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
811
806
812
807
- ` opentelemetry-instrumentation-aws-lambda ` ` SpanKind.SERVER ` by default, add more cases for ` SpanKind.CONSUMER ` services. ([ #926 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/926 ) )
813
808
- ` opentelemetry-instrumentation-sqlalchemy ` added experimental sql commenter capability
814
- ([ #924 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/924 ) )
809
+ ([ #924 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/924 ) )
815
810
- ` opentelemetry-contrib-instrumentations ` added new meta-package that installs all contrib instrumentations.
816
811
([ #681 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/681 ) )
817
812
- ` opentelemetry-instrumentation-dbapi ` add experimental sql commenter capability
@@ -850,11 +845,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
850
845
851
846
## Version 1.9.0/0.28b0 (2022-01-26)
852
847
848
+
853
849
### Added
854
850
855
851
- ` opentelemetry-instrumentation-pyramid ` Pyramid: Conditionally create SERVER spans
856
852
([ #869 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/869 ) )
857
- - ` opentelemetry-instrumentation-grpc ` added ` trailing_metadata ` to \ _ OpenTelemetryServicerContext.
853
+ - ` opentelemetry-instrumentation-grpc ` added ` trailing_metadata ` to _ OpenTelemetryServicerContext.
858
854
([ #871 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/871 ) )
859
855
- ` opentelemetry-instrumentation-asgi ` now returns a ` traceresponse ` response header.
860
856
([ #817 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/817 ) )
@@ -888,11 +884,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
888
884
- ` opentelemetry-instrumentation-aiohttp-client ` aiohttp: Remove ` span_name ` from docs
889
885
([ #857 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/issues/857 ) )
890
886
887
+
891
888
## Version 1.8.0/0.27b0 (2021-12-17)
892
889
893
890
### Added
894
891
895
- - ` opentelemetry-instrumentation-aws-lambda ` Adds support for configurable flush timeout via ` OTEL_INSTRUMENTATION_AWS_LAMBDA_FLUSH_TIMEOUT ` property. ([ #825 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/825 ) )
892
+ - ` opentelemetry-instrumentation-aws-lambda ` Adds support for configurable flush timeout via ` OTEL_INSTRUMENTATION_AWS_LAMBDA_FLUSH_TIMEOUT ` property. ([ #825 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/825 ) )
896
893
- ` opentelemetry-instrumentation-pika ` Adds support for versions between ` 0.12.0 ` to ` 1.0.0 ` . ([ #837 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/837 ) )
897
894
898
895
### Fixed
@@ -962,14 +959,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
962
959
([ #755 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/755 ) )
963
960
964
961
### Added
965
-
966
962
- ` opentelemetry-instrumentation-pika ` Add ` publish_hook ` and ` consume_hook ` callbacks passed as arguments to the instrument method
967
963
([ #763 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/763 ) )
968
964
965
+
969
966
## Version 1.6.1/0.25b1 (2021-10-18)
970
967
971
968
### Changed
972
-
973
969
- ` opentelemetry-util-http ` no longer contains an instrumentation entrypoint and will not be loaded
974
970
automatically by the auto instrumentor.
975
971
([ #745 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/745 ) )
@@ -983,9 +979,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
983
979
([ #760 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/760 ) )
984
980
985
981
## Version 1.6.0/0.25b0 (2021-10-13)
986
-
987
982
### Added
988
-
989
983
- ` opentelemetry-sdk-extension-aws ` Release AWS Python SDK Extension as 1.0.0
990
984
([ #667 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/667 ) )
991
985
- ` opentelemetry-instrumentation-urllib3 ` , ` opentelemetry-instrumentation-requests `
@@ -1012,7 +1006,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1012
1006
([ #391 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/391 ) )
1013
1007
1014
1008
### Changed
1015
-
1016
1009
- ` opentelemetry-instrumentation-flask ` Fix ` RuntimeError: Working outside of request context `
1017
1010
([ #734 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/734 ) )
1018
1011
- ` opentelemetry-propagators-aws-xray ` Rename ` AwsXRayFormat ` to ` AwsXRayPropagator `
@@ -1043,7 +1036,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1043
1036
## Version 1.5.0/0.24b0 (2021-08-26)
1044
1037
1045
1038
### Added
1046
-
1047
1039
- ` opentelemetry-sdk-extension-aws ` Add AWS resource detectors to extension package
1048
1040
([ #586 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/586 ) )
1049
1041
- ` opentelemetry-instrumentation-asgi ` , ` opentelemetry-instrumentation-aiohttp-client ` , ` openetelemetry-instrumentation-fastapi ` ,
@@ -1062,12 +1054,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1062
1054
## Version 1.4.0/0.23b0 (2021-07-21)
1063
1055
1064
1056
### Removed
1065
-
1066
1057
- Move ` opentelemetry-instrumentation ` to the core repo.
1067
1058
([ #595 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/595 ) )
1068
1059
1069
1060
### Changed
1070
-
1071
1061
- ` opentelemetry-instrumentation-falcon ` added support for Falcon 3.
1072
1062
([ #607 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/607 ) )
1073
1063
- ` opentelemetry-instrumentation-tornado ` properly instrument work done in tornado on_finish method.
@@ -1115,14 +1105,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1115
1105
([ #568 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/568 ) )
1116
1106
1117
1107
### Added
1118
-
1119
1108
- ` opentelemetry-instrumentation-httpx ` Add ` httpx ` instrumentation
1120
1109
([ #461 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/461 ) )
1121
1110
1122
1111
## Version 1.3.0/0.22b0 (2021-06-01)
1123
1112
1124
1113
### Changed
1125
-
1126
1114
- ` opentelemetry-bootstrap ` not longer forcibly removes and re-installs libraries and their instrumentations.
1127
1115
This means running bootstrap will not auto-upgrade existing dependencies and as a result not cause dependency
1128
1116
conflicts.
@@ -1139,7 +1127,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1139
1127
([ #488 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/488 ) )
1140
1128
1141
1129
### Added
1142
-
1143
1130
- ` opentelemetry-instrumentation-botocore ` now supports
1144
1131
context propagation for lambda invoke via Payload embedded headers.
1145
1132
([ #458 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/458 ) )
@@ -1149,7 +1136,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1149
1136
## Version 1.2.0/0.21b0 (2021-05-11)
1150
1137
1151
1138
### Changed
1152
-
1153
1139
- Instrumentation packages don't specify the libraries they instrument as dependencies
1154
1140
anymore. Instead, they verify the correct version of libraries are installed at runtime.
1155
1141
([ #475 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/475 ) )
@@ -1701,7 +1687,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1701
1687
- ` opentelemetry-ext-http-requests ` Updates for core library changes
1702
1688
1703
1689
- ` Added support for PyPy3 ` Initial release
1704
-
1705
1690
## [ #1033 ] ( https://github.com/open-telemetryopentelemetry-python-contrib/issues/1033 )
1706
1691
1707
1692
## Version 0.1a0 (2019-09-30)
@@ -1716,7 +1701,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1716
1701
- ` opentelemetry-resource-detector-azure ` Added 10s timeout to VM Resource Detector
1717
1702
([ #2119 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2119 ) )
1718
1703
- ` opentelemetry-instrumentation-asyncpg ` Allow AsyncPGInstrumentor to be instantiated multiple times
1719
- ([ #1791 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1791 ) )
1704
+ ([ #1791 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1791 ) )
1720
1705
- ` opentelemetry-instrumentation-confluent-kafka ` Add support for higher versions until 2.3.0 of confluent_kafka
1721
1706
([ #2132 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2132 ) )
1722
1707
- ` opentelemetry-resource-detector-azure ` Changed timeout to 4 seconds due to [ timeout bug] ( https://github.com/open-telemetry/opentelemetry-python/issues/3644 )
0 commit comments