Skip to content

Commit 3bcfcdc

Browse files
build: Bump version 0.30.1 (#3831)
Co-authored-by: pyansys-ci-bot <[email protected]>
1 parent bcef1a0 commit 3bcfcdc

File tree

12 files changed

+27
-32
lines changed

12 files changed

+27
-32
lines changed

doc/changelog.d/3832.added.md

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Remove lxml

pyproject.toml

-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ dependencies = [
2727
"grpcio>=1.30.0",
2828
"grpcio-health-checking>=1.30.0",
2929
"grpcio-status>=1.26.0",
30-
"lxml>=4.9.2",
3130
"nltk>=3.9.1",
3231
"numpy>=1.14.0,<3.0.0",
3332
"pandas>=1.1.0,<2.3",

src/ansys/fluent/core/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
from ansys.fluent.core.utils.fluent_version import FluentVersion # noqa: F401
6363
from ansys.fluent.core.utils.setup_for_fluent import setup_for_fluent # noqa: F401
6464

65-
__version__ = "0.30.0"
65+
__version__ = "0.30.1"
6666

6767
_VERSION_INFO = None
6868
"""

src/ansys/fluent/core/codegen/settingsgen.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -226,11 +226,11 @@ def _write_data(cls_name: str, python_name: str, data: dict, f: IO, f_stub: IO |
226226
s.write(' """\n')
227227
s.write(f" {doc}\n")
228228
s.write(' """\n')
229-
s.write(f" version = {data['version']!r}\n")
229+
s.write(f" _version = {data['version']!r}\n")
230230
s.write(f" fluent_name = {data['fluent_name']!r}\n")
231231
# _python_name preserves the original non-suffixed name of the class.
232232
s.write(f" _python_name = {python_name!r}\n")
233-
s_stub.write(" version: str\n")
233+
s_stub.write(" _version: str\n")
234234
s_stub.write(" fluent_name: str\n")
235235
s_stub.write(" _python_name: str\n")
236236
child_names = data["child_names"]

src/ansys/fluent/core/filereader/case_file.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@
4646
from typing import Dict, List
4747
import xml.etree.ElementTree as ET
4848

49-
from lxml import etree
5049
import numpy as np
5150

5251
from ansys.fluent.core.solver.error_message import allowed_name_error_message
@@ -732,8 +731,7 @@ def _get_processed_string(input_string: bytes) -> str:
732731

733732

734733
def _get_case_file_name_from_flprj(flprj_file):
735-
parser = etree.XMLParser(recover=True)
736-
tree = ET.parse(flprj_file, parser)
734+
tree = ET.parse(flprj_file)
737735
root = tree.getroot()
738736
folder_name = root.find("Metadata").find("CurrentSimulation").get("value")[5:-1]
739737
# If the project file name begins with a digit then the node to find will be prepended

src/ansys/fluent/core/filereader/data_file.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
4040
from pathlib import Path
4141
import xml.etree.ElementTree as ET
4242

43-
from lxml import etree
4443
import numpy as np
4544

4645
from . import lispy
@@ -225,8 +224,7 @@ def get_face_vector_field_data(self, phase_name: str, surface_id: int) -> np.arr
225224

226225

227226
def _get_data_file_name_from_flprj(flprj_file):
228-
parser = etree.XMLParser(recover=True)
229-
tree = ET.parse(flprj_file, parser)
227+
tree = ET.parse(flprj_file)
230228
root = tree.getroot()
231229
folder_name = root.find("Metadata").find("CurrentSimulation").get("value")[5:-1]
232230
return root.find(folder_name).find("Input").find("Case").find("Target").get("value")

src/ansys/fluent/core/report.py

-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@
6464
"grpcio-health-checking": "1.30.0",
6565
"grpcio-status": "1.30.0",
6666
"h5py": "3.12.1",
67-
"lxml": "4.9.2",
6867
"nltk": "3.9.1",
6968
"numpy": "1.14.0,<3.0.0",
7069
"pandas": "1.1.0,<2.3",

src/ansys/fluent/core/solver/flobject.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,7 @@ def python_path(self) -> str:
347347
Constructed in python syntax from 'python_path' and the parents python path.
348348
"""
349349
if self._parent is None:
350-
if FluentVersion(self.version).number < 251:
350+
if FluentVersion(self._version).number < 251:
351351
return "<session>"
352352
else:
353353
return "<session>.settings"
@@ -413,7 +413,7 @@ def _is_deprecated(self) -> bool:
413413
deprecated_version = (
414414
deprecated_version.get("deprecated-version") if deprecated_version else None
415415
)
416-
return deprecated_version and FluentVersion(self.version) >= FluentVersion(
416+
return deprecated_version and FluentVersion(self._version) >= FluentVersion(
417417
deprecated_version
418418
)
419419

@@ -2035,7 +2035,7 @@ def get_cls(name, info, parent=None, version=None, parent_taboo=None):
20352035
f"Falling back to String."
20362036
)
20372037
base = String
2038-
dct = {"fluent_name": name, "version": version}
2038+
dct = {"fluent_name": name, "_version": version}
20392039
helpinfo = info.get("help")
20402040
if helpinfo:
20412041
dct["__doc__"] = _fix_help_info(obj_type, _clean_helpinfo(helpinfo))

src/ansys/fluent/core/solver/settings_builtin_bases.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ def _get_settings_obj(settings_root, builtin_settings_obj):
5555
obj = settings_root
5656
path = DATA[builtin_cls_name][1]
5757
if isinstance(path, dict):
58-
version = FluentVersion(obj.version)
58+
version = FluentVersion(obj._version)
5959
path = path.get(version)
6060
if path is None:
6161
raise RuntimeError(

tests/test_codegen.py

+15-15
Original file line numberDiff line numberDiff line change
@@ -480,15 +480,15 @@ class P3(Integer):
480480
"""
481481
P3 help.
482482
"""
483-
version = '251'
483+
_version = '251'
484484
fluent_name = 'P3'
485485
_python_name = 'P3'
486486
487487
class G2(Group):
488488
"""
489489
G2 help.
490490
"""
491-
version = '251'
491+
_version = '251'
492492
fluent_name = 'G2'
493493
_python_name = 'G2'
494494
child_names = ['P3']
@@ -500,15 +500,15 @@ class P2(Real):
500500
"""
501501
P2 help.
502502
"""
503-
version = '251'
503+
_version = '251'
504504
fluent_name = 'P2'
505505
_python_name = 'P2'
506506
507507
class A2(Real):
508508
"""
509509
A2 help.
510510
"""
511-
version = '251'
511+
_version = '251'
512512
fluent_name = 'A2'
513513
_python_name = 'A2'
514514
@@ -521,7 +521,7 @@ class C2(Command):
521521
A2 : real
522522
A2 help.
523523
"""
524-
version = '251'
524+
_version = '251'
525525
fluent_name = 'C2'
526526
_python_name = 'C2'
527527
argument_names = ['A2']
@@ -538,7 +538,7 @@ class Q2(Query):
538538
A2 : real
539539
A2 help.
540540
"""
541-
version = '251'
541+
_version = '251'
542542
fluent_name = 'Q2'
543543
_python_name = 'Q2'
544544
argument_names = ['A2']
@@ -550,7 +550,7 @@ class G1(Group):
550550
"""
551551
G1 help.
552552
"""
553-
version = '251'
553+
_version = '251'
554554
fluent_name = 'G1'
555555
_python_name = 'G1'
556556
child_names = ['G2', 'P2']
@@ -567,31 +567,31 @@ class P1(String):
567567
"""
568568
P1 help.
569569
"""
570-
version = '251'
570+
_version = '251'
571571
fluent_name = 'P1'
572572
_python_name = 'P1'
573573
574574
class P4(String):
575575
"""
576576
P4 help.
577577
"""
578-
version = '251'
578+
_version = '251'
579579
fluent_name = 'P4'
580580
_python_name = 'P4'
581581
582582
class N1_child(Group):
583583
"""
584584
'child_object_type' of N1.
585585
"""
586-
version = '251'
586+
_version = '251'
587587
fluent_name = 'child-object-type'
588588
_python_name = 'N1_child'
589589
590590
class N1(NamedObject[N1_child], _NonCreatableNamedObjectMixin[N1_child]):
591591
"""
592592
N1 help.
593593
"""
594-
version = '251'
594+
_version = '251'
595595
fluent_name = 'N1'
596596
_python_name = 'N1'
597597
child_names = ['P4']
@@ -604,7 +604,7 @@ class A1(String):
604604
"""
605605
A1 help.
606606
"""
607-
version = '251'
607+
_version = '251'
608608
fluent_name = 'A1'
609609
_python_name = 'A1'
610610
@@ -617,7 +617,7 @@ class C1(Command):
617617
A1 : str
618618
A1 help.
619619
"""
620-
version = '251'
620+
_version = '251'
621621
fluent_name = 'C1'
622622
_python_name = 'C1'
623623
argument_names = ['A1']
@@ -634,7 +634,7 @@ class Q1(Query):
634634
A1 : str
635635
A1 help.
636636
"""
637-
version = '251'
637+
_version = '251'
638638
fluent_name = 'Q1'
639639
_python_name = 'Q1'
640640
argument_names = ['A1']
@@ -646,7 +646,7 @@ class root(Group):
646646
"""
647647
'root' object.
648648
"""
649-
version = '251'
649+
_version = '251'
650650
fluent_name = ''
651651
_python_name = 'root'
652652
child_names = ['G1', 'P1', 'N1']

tests/test_flobject.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -538,7 +538,7 @@ def test_command():
538538

539539
def test_attrs():
540540
r = flobject.get_root(Proxy())
541-
r._setattr("version", "251")
541+
r._setattr("_version", "251")
542542
assert r.g_1.s_4.get_attr("active?")
543543
assert r.g_1.s_4.get_attr("allowed-values") == ["foo", "bar"]
544544
r.g_1.b_3 = True

tests/test_type_stub.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def test_settings_stub():
4646
assert len(class_def.bases) > 0
4747
assigns = [x for x in class_def.body if isinstance(x, ast.AnnAssign)]
4848
for class_attr in [
49-
"version",
49+
"_version",
5050
"fluent_name",
5151
"_python_name",
5252
"child_names",

0 commit comments

Comments
 (0)