Releases: ansys/pyedb
Releases · ansys/pyedb
v0.60.0
What's Changed
- CHORE: Bump release 0.60.dev0 by @svandenb-dev in #1555
- FEAT: EDB CFG auto_mesh_operation by @hui-zhou-a in #1556
- REFACTOR: speed up set up ports by @hui-zhou-a in #1558
- REFACTOR: Apply security improvements to previously missed occurrence of
subprocess.run()
by @ecoussoux-ansys in #1561 - BUILD: Bump ansys/actions from 10.1.2 to 10.1.3 by @dependabot[bot] in #1562
- CHORE: Adding
SECURITY.md
file by @ecoussoux-ansys in #1563 - CI: Add vulnerability check by @ecoussoux-ansys in #1566
- CHORE: Update
LICENSE
file and introduceadd-license-headers
pre-commit hook by @ecoussoux-ansys in #1569 - FEAT: Grpc cutout optimized + Dotnet combined by @svandenb-dev in #1565
Full Changelog: v0.59.0...v0.60.0
v0.59.0
What's Changed
- CHORE: Bump release 0.59.dev0 by @svandenb-dev in #1551
- FIX: fix pyaedt test failing by @svandenb-dev in #1553
- FEAT: HFSS workflows SI auto config by @svandenb-dev in #1552
Full Changelog: v0.58.0...v0.59.0
v0.58.0
What's Changed
- FIX: enabling windows test by @svandenb-dev in #1524
- FEAT: Padstack instances caching by @svandenb-dev in #1523
- REFACTOR: siwave DotNet DC setup compliant with grpc by @svandenb-dev in #1526
- BUILD: Bump ansys/actions from 10.0.20 to 10.1.0 by @dependabot[bot] in #1528
- DOCS: update
html_context
with PyAnsys tags by @pyansys-automation in #1467 - DOCS: Update
CONTRIBUTORS.md
with the latest contributors by @pyansys-automation in #1474 - FIX: issue 1511 fix by @svandenb-dev in #1525
- BUILD: Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 by @dependabot[bot] in #1489
- FIX: issue 1514 -> to check by @svandenb-dev in #1539
- FIX: skip empty pin group by @hui-zhou-a in #1532
- BUILD: Bump ansys/actions from 10.1.0 to 10.1.1 by @dependabot[bot] in #1540
- CHORE: Bump release 0.58.dev0 by @svandenb-dev in #1533
- REFACTOR: Simplify optional-dependencies and remove
try-except
patterns around imports from base dependencies by @ecoussoux-ansys in #1543 - FIX: Cell array improvement by @svandenb-dev in #1544
- FEAT: siwave_solver by @gkorompi in #1546
- BUILD: Bump sphinx-autobuild from 2021.3.14 to 2024.10.3 by @dependabot[bot] in #1547
- FIX: issue 1507 fix by @svandenb-dev in #1531
- FIX: issue 1509 fix by @svandenb-dev in #1534
- REFACTOR: Replace
xml
imports and methods with theirdefusedxml
equivalents for XML parsing by @ecoussoux-ansys in #1488 - REFACTOR: Improve security around use of
subprocess
by @ecoussoux-ansys in #1530 - BUILD: Bump ansys/actions from 10.1.1 to 10.1.2 by @dependabot[bot] in #1549
- DOCS: Update archive.rst by @Devin-Crawford in #1550
- FIX: issue 1506 fix by @svandenb-dev in #1538
- FEAT: Auto mesh seeding by @svandenb-dev in #1548
New Contributors
- @Devin-Crawford made their first contribution in #1550
Full Changelog: v0.57.0...v0.58.0
v0.57.0
What's Changed
- BUILD: Bump actions/setup-python from 4 to 6 by @dependabot[bot] in #1490
- FEAT: edb cfg terminals by @hui-zhou-a in #1496
- CHORE: Setting up ruff by @ecoussoux-ansys in #1233
- FIX: skip RLC without RLC model by @hui-zhou-a in #1499
- FIX: SIWaveSimulationSetup missing type property by @hui-zhou-a in #1520
- BUILD: Update cffi requirement from <1.18,>=1.16.0 to >=1.16.0,<2.1 by @dependabot[bot] in #1505
- BUILD: Update pytest-cov requirement from <6.3,>=4.0.0 to >=4.0.0,<7.1 by @dependabot[bot] in #1504
- BUILD: Bump ansys/actions from 10.0.16 to 10.0.20 by @dependabot[bot] in #1502
- REFACTOR: Replace
eval
by saferast.literal_eval
by @ecoussoux-ansys in #1501 - FEAT: grpc modeler improvement by @svandenb-dev in #1515
- FIX: Cell array fix by @svandenb-dev in #1521
- REFACTOR: Avoid
try-except-pass
patterns by @ecoussoux-ansys in #1522
Full Changelog: v0.56.0...v0.57.0
v0.56.0
What's Changed
- FIX: Skipping random failing test linux by @svandenb-dev in #1240
- FEAT: grpc dotnet components compatibility by @svandenb-dev in #1224
- FEAT: test grpc compatibility edb definitions by @svandenb-dev in #1241
- FEAT: grpc compatibility diff pairs by @svandenb-dev in #1243
- FEAT: grpc compatibility test edb layout by @svandenb-dev in #1244
- FIX: SIwave Sweep by @hui-zhou-a in #1246
- FIX: Thermal modifier by @hui-zhou-a in #1247
- CHORE: Bump release 0.50.dev0 by @svandenb-dev in #1248
- FIX: Res value, Ind_value, Cap_calue by @gkorompi in #1254
- FEAT: net grpc dotnet compatibility by @svandenb-dev in #1259
- FIX: distributed coax port by @hui-zhou-a in #1260
- FEAT: modeler grpc compatibility by @svandenb-dev in #1256
- FIX: Multi freq by @gkorompi in #1238
- FIX: remove action v8 by @hui-zhou-a in #1258
- FIX: edb cfg creates ports on padstack by @hui-zhou-a in #1264
- CI: Bump ansys actions to v9.0.12 by @SMoraisAnsys in #1274
- FIX: Fix add_layer when non-stackup layer is created by @maxcapodi78 in #1273
- FIX: conftest.py by @hui-zhou-a in #1267
- FIX: adaptive frequency fix by @svandenb-dev in #1269
- FEAT: grpc dotnet stackup by @svandenb-dev in #1266
- FEAT: grpc compatibility enhancement by @svandenb-dev in #1271
- FEAT: Via Design Toolkit Backend by @hui-zhou-a in #1236
- FEAT: Adding several grpc features by @svandenb-dev in #1270
- FIX: Solder ball shape by @gkorompi in #1253
- DOCS: Update
CONTRIBUTORS.md
with the latest contributors by @pyansys-ci-bot in #1113 - REFACTOR: Grpc doc strings by @svandenb-dev in #1284
- REFACTOR: typing output by @svandenb-dev in #1285
- REFACTOR: Edb deprecation open create by @svandenb-dev in #1288
- DOCS: Example replace rlc by ports by @svandenb-dev in #1293
- REFACTOR: grpc save open deprecation by @svandenb-dev in #1296
- DOCS: Edb main class exmple doc strings by @svandenb-dev in #1295
- FIX: Minor bug fix by @svandenb-dev in #1292
- DOCS: doc dotnet by @svandenb-dev in #1300
- FIX: bool returned save_as method by @svandenb-dev in #1305
- FIX: layout_validation.py by @hui-zhou-a in #1308
- FIX: Pass runtime candidate as runtime_spec instead of runtime_config when DOTNET_ROOT is set by @isaacwaldron in #1307
- FIX: stackup load and grpc revert by @hui-zhou-a in #1317
- FIX: Padstack instance aedt_name by @hui-zhou-a in #1319
- FIX: Update unit tests to be compatible with upcoming pyedb-core pre-release package by @drewm102 in #1314
- DOCS: doc grpc by @svandenb-dev in #1312
- FEAT: Compare edbs by @gkorompi in #1311
- CHORE: Bump release 0.52.dev0 by @svandenb-dev in #1321
- CHORE: Bump release 0.53.dev0 by @svandenb-dev in #1322
- DOCS: Added deepwiki badge by @eblanco-ansys in #1324
- REFACTOR: edb cfg modeler by @hui-zhou-a in #1325
- FIX: Typo by @gkorompi in #1323
- FEAT: Adding import - export layout component by @svandenb-dev in #1329
- FIX: components.create by @hui-zhou-a in #1332
- FIX: stackup fill_material by @hui-zhou-a in #1327
- CHORE: Improve IDE suggestions for Edb by @SMoraisAnsys in #1336
- BUILD: Bump pydantic upper bound to <2.12 by @SMoraisAnsys in #1343
- BUILD: Update pytest requirement from <8.4,>=7.4.0 to >=7.4.0,<8.5 by @dependabot[bot] in #1342
- BUILD: Update jupyterlab requirement from <4.4,>=4.0.0 to >=4.0.0,<4.5 by @dependabot[bot] in #1340
- FEAT: edb cfg export variables by @hui-zhou-a in #1346
- BUILD: Update flit-core requirement from <3.11,>=3.2 to >=3.2,<3.13 by @dependabot[bot] in #1351
- BUILD: Update sphinx-gallery requirement from <0.19,>=0.14.0 to >=0.14.0,<0.20 by @dependabot[bot] in #1350
- BUILD: Update pytest-cov requirement from <6.1,>=4.0.0 to >=4.0.0,<6.3 by @dependabot[bot] in #1339
- BUILD: Update mock requirement from <5.2,>=5.1.0 to >=5.1.0,<5.3 by @dependabot[bot] in #1338
- BUILD: Update pandas requirement from <2.3,>=1.1.0 to >=1.1.0,<2.4 by @dependabot[bot] in #1357
- BUILD: Update imageio requirement from <2.37,>=2.30.0 to >=2.30.0,<2.38 by @dependabot[bot] in #1356
- BUILD: Update jupytext requirement from <1.17,>=1.16.0 to >=1.16.0,<1.18 by @dependabot[bot] in #1354
- REFACTOR: load stackup from xml by @hui-zhou-a in #1359
- FEAT: DC settings by @gkorompi in #1348
- REFACTOR: Modeler typing by @svandenb-dev in #1358
- REFACTOR: edb cfg stackup by @hui-zhou-a in #1361
- FEAT: Siwave cpa simulation setup by @svandenb-dev in #1352
- CHORE: Ansys version warning vs grpc by @svandenb-dev in #1294
- REFACTOR: Definition typing improved by @svandenb-dev in #1366
- REFACTOR: control file typing by @svandenb-dev in #1365
- REFACTOR: components typing by @svandenb-dev in #1364
- FIX: grpc get variable value fix by @svandenb-dev in #1371
- CHORE: Bump release 0.54.dev0 by @svandenb-dev in #1367
- FEAT: Pyedb grpc value by @svandenb-dev in #1373
- REFACTOR: grpc classes Typing improvement by @svandenb-dev in #1369
- FEAT: value2 by @hui-zhou-a in #1379
- FEAT: Dbscan by @boyang2022 in #1375
- REFACTOR: dotnet tests by @hui-zhou-a in #1381
- REFACTOR: Variable.py to support edb.value by @hui-zhou-a in #1387
- REFACTOR: GRPC and dotnet tests by @hui-zhou-a in #1389
- CHORE: pyedb-core dependancy by @svandenb-dev in #1393
- FEAT: Pyedb value handling by @svandenb-dev in #1377
- FIX: Fix bug #1328 by @svandenb-dev in #1330
- FIX: export variables by @hui-zhou-a in #1394
- FIX: Improve grpc tests by @maxcapodi78 in #1392
- CHORE: skip tests on cfg file with grpc by @svandenb-dev in #1396
- FIX: some issues fixed by @svandenb-dev in #1400
- FIX: Improve grpc tests by @maxcapodi78 in #1397
- FIX: Improved unit test on GRPC by @maxcapodi78 in #1408
- FIX: Skip edb cfg test for grpc by @hui-zhou-a in #1405
- FIX: remove legacy methods from conftests by @hui-zhou-a in #1403
- CI: Extend pyedb testing by @SMoraisAnsys in #1402
- FEAT: Design libraries by @svandenb-dev in #1411
- REFACTOR: make cfg compatible with edb cfg format by @hui-zhou-a in #1413
- FIX: edb cfg modeler by @hui-zhou-a in #1419
- REFACTOR: edb cfg revert setup by @hui-zhou-a in #1418
- REFACTOR: edb cfg grpc revert by @hui-zhou-a in #1417
- FEAT: Rf lib antennas by @svandenb-dev in #1420
- REFACTOR: edb structure by @hui-zhou-a in #1421
- FIX: tests by @hui-zhou-a in #1425
- CI: Pin vtk-osmesa version by @SMoraisAnsys in #1427
- CI: Use dedicated Linux VM by @SMoraisAnsys in #1432
- FIX: Latest grpc test fix by @svandenb-dev in https://github.com/ansys/pyed...
v0.55.0
What's Changed
- CHORE: skip tests on cfg file with grpc by @svandenb-dev in #1396
- FIX: some issues fixed by @svandenb-dev in #1400
- FIX: Improve grpc tests by @maxcapodi78 in #1397
- FIX: Improved unit test on GRPC by @maxcapodi78 in #1408
- FIX: Skip edb cfg test for grpc by @hui-zhou-a in #1405
- FIX: remove legacy methods from conftests by @hui-zhou-a in #1403
- CI: Extend pyedb testing by @SMoraisAnsys in #1402
- FEAT: Design libraries by @svandenb-dev in #1411
- REFACTOR: make cfg compatible with edb cfg format by @hui-zhou-a in #1413
- FIX: edb cfg modeler by @hui-zhou-a in #1419
- REFACTOR: edb cfg revert setup by @hui-zhou-a in #1418
- REFACTOR: edb cfg grpc revert by @hui-zhou-a in #1417
- FEAT: Rf lib antennas by @svandenb-dev in #1420
- REFACTOR: edb structure by @hui-zhou-a in #1421
- FIX: tests by @hui-zhou-a in #1425
- CI: Pin vtk-osmesa version by @SMoraisAnsys in #1427
- CI: Use dedicated Linux VM by @SMoraisAnsys in #1432
- FIX: Latest grpc test fix by @svandenb-dev in #1433
- CHORE: bump release 0.56.0 by @svandenb-dev in #1434
- REFACTOR: Check installed versions by @hui-zhou-a in #1435
- REFACTOR: Edb dotnet by @hui-zhou-a in #1437
- REFACTOR: setup tests from BaseTestClass by @hui-zhou-a in #1445
- BUILD: Bump actions/download-artifact from 4.3.0 to 5.0.0 by @dependabot[bot] in #1440
- FIX: unite_polygons_on_layer by @hui-zhou-a in #1448
- FIX: component_pin by @hui-zhou-a in #1262
- BUILD: Bump actions/checkout from 4 to 5 by @dependabot[bot] in #1450
- REFACTOR: settings logger by @hui-zhou-a in #1446
- BUILD: Remove ansys-edb-api dependency by @SMoraisAnsys in #1458
- REFACTOR: Bump tests to 252 by @hui-zhou-a in #1456
- DOCS: Update
CONTRIBUTORS.md
with the latest contributors by @pyansys-automation in #1395 - BUILD: Bump ansys/actions from 9.0.12 to 10.0.14 by @dependabot[bot] in #1439
- FIX: Voltage/Current source default impedance by @hui-zhou-a in #1457
- REFACTOR: Add light weight test board by @hui-zhou-a in #1453
- FEAT: edb cfg cutout auto identify nets support for sources by @hui-zhou-a in #1460
- FIX: cfg_operations.py by @hui-zhou-a in #1462
- FIX: Stackup import from xml by @hui-zhou-a in #1464
New Contributors
- @pyansys-automation made their first contribution in #1395
Full Changelog: v0.54.0...v0.55.0
v0.54.0
What's Changed
- FIX: grpc get variable value fix by @svandenb-dev in #1371
- CHORE: Bump release 0.54.dev0 by @svandenb-dev in #1367
- FEAT: Pyedb grpc value by @svandenb-dev in #1373
- REFACTOR: grpc classes Typing improvement by @svandenb-dev in #1369
- FEAT: value2 by @hui-zhou-a in #1379
- FEAT: Dbscan by @boyang2022 in #1375
- REFACTOR: dotnet tests by @hui-zhou-a in #1381
- REFACTOR: Variable.py to support edb.value by @hui-zhou-a in #1387
- REFACTOR: GRPC and dotnet tests by @hui-zhou-a in #1389
- CHORE: pyedb-core dependancy by @svandenb-dev in #1393
- FEAT: Pyedb value handling by @svandenb-dev in #1377
- FIX: Fix bug #1328 by @svandenb-dev in #1330
- FIX: export variables by @hui-zhou-a in #1394
- FIX: Improve grpc tests by @maxcapodi78 in #1392
Full Changelog: v0.53.0...v0.54.0
v0.53.0
What's Changed
- CHORE: Bump release 0.53.dev0 by @svandenb-dev in #1322
- DOCS: Added deepwiki badge by @eblanco-ansys in #1324
- REFACTOR: edb cfg modeler by @hui-zhou-a in #1325
- FIX: Typo by @gkorompi in #1323
- FEAT: Adding import - export layout component by @svandenb-dev in #1329
- FIX: components.create by @hui-zhou-a in #1332
- FIX: stackup fill_material by @hui-zhou-a in #1327
- CHORE: Improve IDE suggestions for Edb by @SMoraisAnsys in #1336
- BUILD: Bump pydantic upper bound to <2.12 by @SMoraisAnsys in #1343
- BUILD: Update pytest requirement from <8.4,>=7.4.0 to >=7.4.0,<8.5 by @dependabot[bot] in #1342
- BUILD: Update jupyterlab requirement from <4.4,>=4.0.0 to >=4.0.0,<4.5 by @dependabot[bot] in #1340
- FEAT: edb cfg export variables by @hui-zhou-a in #1346
- BUILD: Update flit-core requirement from <3.11,>=3.2 to >=3.2,<3.13 by @dependabot[bot] in #1351
- BUILD: Update sphinx-gallery requirement from <0.19,>=0.14.0 to >=0.14.0,<0.20 by @dependabot[bot] in #1350
- BUILD: Update pytest-cov requirement from <6.1,>=4.0.0 to >=4.0.0,<6.3 by @dependabot[bot] in #1339
- BUILD: Update mock requirement from <5.2,>=5.1.0 to >=5.1.0,<5.3 by @dependabot[bot] in #1338
- BUILD: Update pandas requirement from <2.3,>=1.1.0 to >=1.1.0,<2.4 by @dependabot[bot] in #1357
- BUILD: Update imageio requirement from <2.37,>=2.30.0 to >=2.30.0,<2.38 by @dependabot[bot] in #1356
- BUILD: Update jupytext requirement from <1.17,>=1.16.0 to >=1.16.0,<1.18 by @dependabot[bot] in #1354
- REFACTOR: load stackup from xml by @hui-zhou-a in #1359
- FEAT: DC settings by @gkorompi in #1348
- REFACTOR: Modeler typing by @svandenb-dev in #1358
- REFACTOR: edb cfg stackup by @hui-zhou-a in #1361
- FEAT: Siwave cpa simulation setup by @svandenb-dev in #1352
- CHORE: Ansys version warning vs grpc by @svandenb-dev in #1294
- REFACTOR: Definition typing improved by @svandenb-dev in #1366
- REFACTOR: control file typing by @svandenb-dev in #1365
- REFACTOR: components typing by @svandenb-dev in #1364
New Contributors
- @eblanco-ansys made their first contribution in #1324
Full Changelog: v0.52.0...v0.53.0
v0.52.0
What's Changed
- REFACTOR: Edb deprecation open create by @svandenb-dev in #1288
- DOCS: Example replace rlc by ports by @svandenb-dev in #1293
- REFACTOR: grpc save open deprecation by @svandenb-dev in #1296
- DOCS: Edb main class exmple doc strings by @svandenb-dev in #1295
- FIX: Minor bug fix by @svandenb-dev in #1292
- DOCS: doc dotnet by @svandenb-dev in #1300
- FIX: bool returned save_as method by @svandenb-dev in #1305
- FIX: layout_validation.py by @hui-zhou-a in #1308
- FIX: Pass runtime candidate as runtime_spec instead of runtime_config when DOTNET_ROOT is set by @isaacwaldron in #1307
- FIX: stackup load and grpc revert by @hui-zhou-a in #1317
- FIX: Padstack instance aedt_name by @hui-zhou-a in #1319
- FIX: Update unit tests to be compatible with upcoming pyedb-core pre-release package by @drewm102 in #1314
- DOCS: doc grpc by @svandenb-dev in #1312
- FEAT: Compare edbs by @gkorompi in #1311
- CHORE: Bump release 0.52.dev0 by @svandenb-dev in #1321
Full Changelog: v0.50.1...v0.52.0
v0.51.0
What's Changed
- FIX: stackup load and grpc revert by @hui-zhou-a in #1317
- FIX: Padstack instance aedt_name by @hui-zhou-a in #1319
- FIX: Update unit tests to be compatible with upcoming pyedb-core pre-release package by @drewm102 in #1314
- DOCS: doc grpc by @svandenb-dev in #1312
- FEAT: Compare edbs by @gkorompi in #1311
Full Changelog: v0.50.2...v0.51.0