Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-opentelemetry-instrumentation-asgi for openSUSE:Factory checked in at 2025-06-03 17:51:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-opentelemetry-instrumentation-asgi (Old) and /work/SRC/openSUSE:Factory/.python-opentelemetry-instrumentation-asgi.new.16005 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-opentelemetry-instrumentation-asgi" Tue Jun 3 17:51:31 2025 rev:4 rq:1281750 version:0.54b1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-opentelemetry-instrumentation-asgi/python-opentelemetry-instrumentation-asgi.changes 2025-02-26 17:19:54.830704885 +0100 +++ /work/SRC/openSUSE:Factory/.python-opentelemetry-instrumentation-asgi.new.16005/python-opentelemetry-instrumentation-asgi.changes 2025-06-03 17:51:55.665594910 +0200 @@ -1,0 +2,7 @@ +Mon Jun 2 06:16:53 UTC 2025 - Steve Kowalik <steven.kowa...@suse.com> + +- Update to 0.54b1: + * Bump for opentelemetry 1.33.1 release. +- Remove unneeded BuildRequires on setuptools and wheel. + +------------------------------------------------------------------- Old: ---- opentelemetry_instrumentation_asgi-0.51b0.tar.gz New: ---- opentelemetry_instrumentation_asgi-0.54b1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-opentelemetry-instrumentation-asgi.spec ++++++ --- /var/tmp/diff_new_pack.RoKK3b/_old 2025-06-03 17:51:56.329622449 +0200 +++ /var/tmp/diff_new_pack.RoKK3b/_new 2025-06-03 17:51:56.333622615 +0200 @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-opentelemetry-instrumentation-asgi%{?psuffix} -Version: 0.51b0 +Version: 0.54b1 Release: 0 Summary: ASGI instrumentation for OpenTelemetry License: Apache-2.0 @@ -32,8 +32,6 @@ BuildRequires: %{python_module opentelemetry-util-http = %{version}} BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-asgiref >= 3.0 ++++++ opentelemetry_instrumentation_asgi-0.51b0.tar.gz -> opentelemetry_instrumentation_asgi-0.54b1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/opentelemetry_instrumentation_asgi-0.51b0/PKG-INFO new/opentelemetry_instrumentation_asgi-0.54b1/PKG-INFO --- old/opentelemetry_instrumentation_asgi-0.51b0/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 +++ new/opentelemetry_instrumentation_asgi-0.54b1/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.4 Name: opentelemetry-instrumentation-asgi -Version: 0.51b0 +Version: 0.54b1 Summary: ASGI instrumentation for OpenTelemetry Project-URL: Homepage, https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-asgi Project-URL: Repository, https://github.com/open-telemetry/opentelemetry-python-contrib @@ -21,9 +21,9 @@ Requires-Python: >=3.8 Requires-Dist: asgiref~=3.0 Requires-Dist: opentelemetry-api~=1.12 -Requires-Dist: opentelemetry-instrumentation==0.51b0 -Requires-Dist: opentelemetry-semantic-conventions==0.51b0 -Requires-Dist: opentelemetry-util-http==0.51b0 +Requires-Dist: opentelemetry-instrumentation==0.54b1 +Requires-Dist: opentelemetry-semantic-conventions==0.54b1 +Requires-Dist: opentelemetry-util-http==0.54b1 Provides-Extra: instruments Requires-Dist: asgiref~=3.0; extra == 'instruments' Description-Content-Type: text/x-rst diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/opentelemetry_instrumentation_asgi-0.51b0/pyproject.toml new/opentelemetry_instrumentation_asgi-0.54b1/pyproject.toml --- old/opentelemetry_instrumentation_asgi-0.51b0/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 +++ new/opentelemetry_instrumentation_asgi-0.54b1/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 @@ -28,9 +28,9 @@ dependencies = [ "asgiref ~= 3.0", "opentelemetry-api ~= 1.12", - "opentelemetry-instrumentation == 0.51b0", - "opentelemetry-semantic-conventions == 0.51b0", - "opentelemetry-util-http == 0.51b0", + "opentelemetry-instrumentation == 0.54b1", + "opentelemetry-semantic-conventions == 0.54b1", + "opentelemetry-util-http == 0.54b1", ] [project.optional-dependencies] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/opentelemetry_instrumentation_asgi-0.51b0/src/opentelemetry/instrumentation/asgi/version.py new/opentelemetry_instrumentation_asgi-0.54b1/src/opentelemetry/instrumentation/asgi/version.py --- old/opentelemetry_instrumentation_asgi-0.51b0/src/opentelemetry/instrumentation/asgi/version.py 2020-02-02 01:00:00.000000000 +0100 +++ new/opentelemetry_instrumentation_asgi-0.54b1/src/opentelemetry/instrumentation/asgi/version.py 2020-02-02 01:00:00.000000000 +0100 @@ -12,4 +12,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -__version__ = "0.51b0" +__version__ = "0.54b1" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/opentelemetry_instrumentation_asgi-0.51b0/tests/test_asgi_middleware.py new/opentelemetry_instrumentation_asgi-0.54b1/tests/test_asgi_middleware.py --- old/opentelemetry_instrumentation_asgi-0.51b0/tests/test_asgi_middleware.py 2020-02-02 01:00:00.000000000 +0100 +++ new/opentelemetry_instrumentation_asgi-0.54b1/tests/test_asgi_middleware.py 2020-02-02 01:00:00.000000000 +0100 @@ -52,7 +52,10 @@ from opentelemetry.semconv.attributes.network_attributes import ( NETWORK_PROTOCOL_VERSION, ) -from opentelemetry.semconv.attributes.server_attributes import SERVER_PORT +from opentelemetry.semconv.attributes.server_attributes import ( + SERVER_ADDRESS, + SERVER_PORT, +) from opentelemetry.semconv.attributes.url_attributes import ( URL_PATH, URL_QUERY, @@ -401,6 +404,7 @@ "attributes": { HTTP_REQUEST_METHOD: "GET", URL_SCHEME: "http", + SERVER_ADDRESS: "127.0.0.1", SERVER_PORT: 80, NETWORK_PROTOCOL_VERSION: "1.0", URL_PATH: "/", @@ -436,6 +440,7 @@ "attributes": { HTTP_REQUEST_METHOD: "GET", URL_SCHEME: "http", + SERVER_ADDRESS: "127.0.0.1", SERVER_PORT: 80, NETWORK_PROTOCOL_VERSION: "1.0", URL_PATH: "/", @@ -706,7 +711,7 @@ def update_expected_server(expected): expected[3]["attributes"].update( { - CLIENT_ADDRESS: "0.0.0.0", + SERVER_ADDRESS: "0.0.0.0", SERVER_PORT: 80, } ) @@ -733,7 +738,7 @@ SpanAttributes.HTTP_HOST: "0.0.0.0", SpanAttributes.NET_HOST_PORT: 80, SpanAttributes.HTTP_URL: "http://0.0.0.0/", - CLIENT_ADDRESS: "0.0.0.0", + SERVER_ADDRESS: "0.0.0.0", SERVER_PORT: 80, } ) @@ -948,7 +953,7 @@ SpanAttributes.HTTP_HOST: self.scope["server"][0], SpanAttributes.HTTP_FLAVOR: self.scope["http_version"], SpanAttributes.HTTP_TARGET: self.scope["path"], - SpanAttributes.HTTP_URL: f'{self.scope["scheme"]}://{self.scope["server"][0]}{self.scope["path"]}', + SpanAttributes.HTTP_URL: f"{self.scope['scheme']}://{self.scope['server'][0]}{self.scope['path']}", SpanAttributes.NET_PEER_IP: self.scope["client"][0], SpanAttributes.NET_PEER_PORT: self.scope["client"][1], SpanAttributes.HTTP_STATUS_CODE: 200, @@ -1018,6 +1023,7 @@ "kind": trace_api.SpanKind.SERVER, "attributes": { URL_SCHEME: self.scope["scheme"], + SERVER_ADDRESS: self.scope["server"][0], SERVER_PORT: self.scope["server"][1], NETWORK_PROTOCOL_VERSION: self.scope["http_version"], URL_PATH: self.scope["path"], @@ -1096,12 +1102,13 @@ SpanAttributes.HTTP_HOST: self.scope["server"][0], SpanAttributes.HTTP_FLAVOR: self.scope["http_version"], SpanAttributes.HTTP_TARGET: self.scope["path"], - SpanAttributes.HTTP_URL: f'{self.scope["scheme"]}://{self.scope["server"][0]}{self.scope["path"]}', + SpanAttributes.HTTP_URL: f"{self.scope['scheme']}://{self.scope['server'][0]}{self.scope['path']}", SpanAttributes.NET_PEER_IP: self.scope["client"][0], SpanAttributes.NET_PEER_PORT: self.scope["client"][1], SpanAttributes.HTTP_STATUS_CODE: 200, SpanAttributes.HTTP_METHOD: self.scope["method"], URL_SCHEME: self.scope["scheme"], + SERVER_ADDRESS: self.scope["server"][0], SERVER_PORT: self.scope["server"][1], NETWORK_PROTOCOL_VERSION: self.scope["http_version"], URL_PATH: self.scope["path"], @@ -1661,6 +1668,7 @@ HTTP_REQUEST_METHOD: "GET", URL_PATH: "/", URL_QUERY: "foo=bar", + SERVER_ADDRESS: "127.0.0.1", SERVER_PORT: 80, URL_SCHEME: "http", NETWORK_PROTOCOL_VERSION: "1.0", @@ -1696,6 +1704,7 @@ HTTP_REQUEST_METHOD: "GET", URL_PATH: "/", URL_QUERY: "foo=bar", + SERVER_ADDRESS: "127.0.0.1", SERVER_PORT: 80, URL_SCHEME: "http", NETWORK_PROTOCOL_VERSION: "1.0",