diff --git a/docs/examples/opencensus-shim/app.py b/docs/examples/opencensus-shim/app.py
index 6a110d8f0ff..d175ff80837 100644
--- a/docs/examples/opencensus-shim/app.py
+++ b/docs/examples/opencensus-shim/app.py
@@ -90,9 +90,10 @@ def setup_db():
@app.route("/")
def hello_world():
lines = []
- with tracer.start_as_current_span("query movies from db"), sqlite3.connect(
- DB
- ) as con:
+ with (
+ tracer.start_as_current_span("query movies from db"),
+ sqlite3.connect(DB) as con,
+ ):
cur = con.cursor()
for title, year in cur.execute("SELECT title, year from movie"):
lines.append(f"
{title} is from the year {year}")
diff --git a/opentelemetry-sdk/tests/logs/test_log_limits.py b/opentelemetry-sdk/tests/logs/test_log_limits.py
index 63ea2e63542..002639bf2ef 100644
--- a/opentelemetry-sdk/tests/logs/test_log_limits.py
+++ b/opentelemetry-sdk/tests/logs/test_log_limits.py
@@ -59,8 +59,9 @@ def test_invalid_env_vars_raise(self):
for env_var, bad_value in test_cases.items():
with self.subTest(f"Testing {env_var}={bad_value}"):
- with self.assertRaises(ValueError) as error, patch.dict(
- "os.environ", {env_var: bad_value}, clear=True
+ with (
+ self.assertRaises(ValueError) as error,
+ patch.dict("os.environ", {env_var: bad_value}, clear=True),
):
LogRecordLimits()
diff --git a/opentelemetry-sdk/tests/trace/test_trace.py b/opentelemetry-sdk/tests/trace/test_trace.py
index e9a59c6cde9..56919c0db06 100644
--- a/opentelemetry-sdk/tests/trace/test_trace.py
+++ b/opentelemetry-sdk/tests/trace/test_trace.py
@@ -2072,8 +2072,9 @@ def test_invalid_env_vars_raise(self):
for env_var, bad_value in test_cases.items():
with self.subTest(f"Testing {env_var}={bad_value}"):
- with self.assertRaises(ValueError) as error, patch.dict(
- "os.environ", {env_var: bad_value}, clear=True
+ with (
+ self.assertRaises(ValueError) as error,
+ patch.dict("os.environ", {env_var: bad_value}, clear=True),
):
trace.SpanLimits()
diff --git a/pyproject.toml b/pyproject.toml
index d6abfa98b86..9c602c47381 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -59,7 +59,7 @@ log_cli = true
[tool.ruff]
# https://docs.astral.sh/ruff/configuration/
-target-version = "py38"
+target-version = "py39"
line-length = 79
extend-exclude = [
"*_pb2*.py*",