You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

pyedb

Package Overview
Dependencies
Maintainers
1
Versions
97
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pyedb - pypi Package Compare versions

Comparing version
0.68.3
to
0.69.0
+9
-12
PKG-INFO
Metadata-Version: 2.4
Name: pyedb
Version: 0.68.3
Version: 0.69.0
Summary: Higher-Level Pythonic Ansys Electronics Data Base

@@ -20,13 +20,13 @@ Author-email: "ANSYS, Inc." <pyansys.core@ansys.com>

Requires-Dist: cffi>=1.16.0,<2.1; platform_system=='Linux'
Requires-Dist: pywin32 >= 303;platform_system=='Windows'
Requires-Dist: ansys-pythonnet >= 3.1.0rc4
Requires-Dist: dotnetcore2 ==3.1.23;platform_system=='Linux'
Requires-Dist: pywin32>=303;platform_system=='Windows'
Requires-Dist: ansys-pythonnet>=3.1.0rc4
Requires-Dist: dotnetcore2==3.1.23;platform_system=='Linux'
Requires-Dist: numpy>=1.20.0,<3
Requires-Dist: pandas>=1.1.0,<2.4
Requires-Dist: pydantic>=2.6.4,<2.13
Requires-Dist: Rtree >= 1.2.0
Requires-Dist: toml == 0.10.2
Requires-Dist: Rtree>=1.2.0
Requires-Dist: toml==0.10.2
Requires-Dist: shapely
Requires-Dist: scikit-rf
Requires-Dist: ansys-edb-core>=0.2.0,<0.2.6
Requires-Dist: ansys-edb-core>=0.2.0,<0.2.7
Requires-Dist: psutil

@@ -36,3 +36,3 @@ Requires-Dist: defusedxml>=0.7,<8.0

Requires-Dist: ezdxf>=1.4.2
Requires-Dist: scipy>=1.13, <2.0
Requires-Dist: scipy>=1.13,<2.0
Requires-Dist: xmltodict

@@ -44,3 +44,3 @@ Requires-Dist: ansys-sphinx-theme[autoapi]>=1.0.0,<1.7 ; extra == "doc"

Requires-Dist: nbsphinx>=0.9.0,<0.10 ; extra == "doc"
Requires-Dist: nbconvert < 7.17 ; extra == "doc"
Requires-Dist: nbconvert<7.18 ; extra == "doc"
Requires-Dist: numpydoc==1.10.0 ; extra == "doc"

@@ -54,3 +54,2 @@ Requires-Dist: pypandoc>=1.10.0,<1.17 ; extra == "doc"

Requires-Dist: sphinx_design>=0.4.0,<0.7 ; extra == "doc"
Requires-Dist: matplotlib>=3.5.0,<3.11 ; extra == "tests"
Requires-Dist: mock>=5.1.0,<5.3 ; extra == "tests"

@@ -60,4 +59,2 @@ Requires-Dist: pytest>=7.4.0,<9.1 ; extra == "tests"

Requires-Dist: pytest-xdist>=3.5.0,<3.7 ; extra == "tests"
Requires-Dist: scikit-rf ; extra == "tests"
Requires-Dist: shapely ; extra == "tests"
Project-URL: Bugs, https://github.com/ansys/pyedb/issues

@@ -64,0 +61,0 @@ Project-URL: Discussions, https://github.com/ansys/pyedb/discussions

@@ -29,13 +29,13 @@ [build-system]

"cffi>=1.16.0,<2.1; platform_system=='Linux'",
"pywin32 >= 303;platform_system=='Windows'",
"ansys-pythonnet >= 3.1.0rc4",
"dotnetcore2 ==3.1.23;platform_system=='Linux'",
"pywin32>=303;platform_system=='Windows'",
"ansys-pythonnet>=3.1.0rc4",
"dotnetcore2==3.1.23;platform_system=='Linux'",
"numpy>=1.20.0,<3",
"pandas>=1.1.0,<2.4",
"pydantic>=2.6.4,<2.13",
"Rtree >= 1.2.0",
"toml == 0.10.2",
"Rtree>=1.2.0",
"toml==0.10.2",
"shapely",
"scikit-rf",
"ansys-edb-core>=0.2.0,<0.2.6",
"ansys-edb-core>=0.2.0,<0.2.7",
"psutil",

@@ -45,3 +45,3 @@ "defusedxml>=0.7,<8.0",

"ezdxf>=1.4.2",
"scipy>=1.13, <2.0",
"scipy>=1.13,<2.0",
"xmltodict"

@@ -52,3 +52,2 @@ ]

tests = [
"matplotlib>=3.5.0,<3.11",
"mock>=5.1.0,<5.3",

@@ -58,4 +57,2 @@ "pytest>=7.4.0,<9.1",

"pytest-xdist>=3.5.0,<3.7",
"scikit-rf",
"shapely"
]

@@ -68,3 +65,3 @@ doc = [

"nbsphinx>=0.9.0,<0.10",
"nbconvert < 7.17",
"nbconvert<7.18",
"numpydoc==1.10.0",

@@ -90,3 +87,3 @@ "pypandoc>=1.10.0,<1.17",

Discussions = "https://github.com/ansys/pyedb/discussions"
Releases = "https://github.com/ansys/pyedb/releases"
Releases = "https://github.com/ansys/pyedb/releases"

@@ -93,0 +90,0 @@ [tool.ruff]

@@ -62,3 +62,3 @@ # Copyright (C) 2023 - 2026 ANSYS, Inc. and/or its affiliates.

pyedb_path = os.path.dirname(__file__)
__version__ = "0.68.3"
__version__ = "0.69.0"
version = __version__

@@ -65,0 +65,0 @@

@@ -22,2 +22,3 @@ # Copyright (C) 2023 - 2026 ANSYS, Inc. and/or its affiliates.

# SOFTWARE.
from copy import deepcopy
from datetime import datetime

@@ -112,3 +113,3 @@ import json

if isinstance(config_file, dict):
data = config_file
data = deepcopy(config_file)
else:

@@ -115,0 +116,0 @@ config_file = str(config_file)

@@ -28,2 +28,3 @@ # Copyright (C) 2023 - 2026 ANSYS, Inc. and/or its affiliates.

import os
from pathlib import Path
import signal

@@ -290,3 +291,3 @@ import sys

def save_as(self, path, version=""):
def save_as(self, path: str | Path, version: str = "") -> bool:
"""Save this Database to a new location and older EDB version.

@@ -301,2 +302,3 @@

"""
path = str(path) if isinstance(path, Path) else path
self._db.save_as(path, version)

@@ -303,0 +305,0 @@ if os.path.exists(path):

Sorry, the diff of this file is too big to display