From f579c3ced851d2345956719baf78f0c2fdf3b25f Mon Sep 17 00:00:00 2001
From: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
Date: Tue, 11 Nov 2025 09:50:56 +0100
Subject: [PATCH 1/3] build: use ansys-api-discovery
---
pyproject.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pyproject.toml b/pyproject.toml
index 0eec68c88a..ae6bc1b3fa 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -26,7 +26,7 @@ classifiers = [
]
dependencies = [
- "ansys-api-geometry==0.4.84",
+ "ansys-api-discovery==1.0.3",
"ansys-tools-path>=0.3,<1",
"beartype>=0.11.0,<0.23",
"geomdl>=5,<6",
From 5da5de54538f9bcd32f951241dcf48ce356f0b68 Mon Sep 17 00:00:00 2001
From: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
Date: Tue, 11 Nov 2025 09:51:50 +0100
Subject: [PATCH 2/3] chore: minor doc edits
---
.github/dependabot.yml | 2 +-
doc/source/getting_started/installation.rst | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 42703cf7b0..093cf6747a 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -10,7 +10,7 @@ updates:
semver-minor-days: 7 # Cooldown for minor version updates
semver-patch-days: 3 # Cooldown for patch updates
exclude:
- - "ansys-api-geometry"
+ - "ansys-api-discovery"
- "ansys-platform-instancemanagement"
- "ansys-sphinx-theme"
- "ansys-tools-path"
diff --git a/doc/source/getting_started/installation.rst b/doc/source/getting_started/installation.rst
index ffbda2affa..56c9d701cd 100644
--- a/doc/source/getting_started/installation.rst
+++ b/doc/source/getting_started/installation.rst
@@ -20,7 +20,7 @@ previous versions of Python are no longer supported.
PyAnsys Geometry dependencies are automatically checked when packages are installed.
These projects are required dependencies for PyAnsys Geometry:
-* `ansys-api-geometry `_: Used for supplying
+* `ansys-api-discovery `_: Used for supplying
gRPC code generated from Protobuf (PROTO) files
* `NumPy `_: Used for data array access
* `Pint `_: Used for measurement units
From 35c2e87eb35441aaedd6f73495c729435479cb46 Mon Sep 17 00:00:00 2001
From: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Date: Tue, 11 Nov 2025 08:54:09 +0000
Subject: [PATCH 3/3] chore: adding changelog file 2365.dependencies.md
[dependabot-skip]
---
doc/changelog.d/2365.dependencies.md | 1 +
1 file changed, 1 insertion(+)
create mode 100644 doc/changelog.d/2365.dependencies.md
diff --git a/doc/changelog.d/2365.dependencies.md b/doc/changelog.d/2365.dependencies.md
new file mode 100644
index 0000000000..ebc14921be
--- /dev/null
+++ b/doc/changelog.d/2365.dependencies.md
@@ -0,0 +1 @@
+Switch to ansys-api-discovery for protos package