diff --git a/setup.py b/setup.py index 60ee60fae3..47f91970fb 100644 --- a/setup.py +++ b/setup.py @@ -123,7 +123,7 @@ "eth-typing", "eth-utils", "hexbytes", - "py-geth>=5.0.0-beta.2,<6", + "py-geth>=5.1.0,<6", "trie>=3.0.1,<4", # Peer: stricter pin needed for uv support. "web3[tester]>=6.17.2,<7", # ** Dependencies maintained by ApeWorX ** diff --git a/src/ape_node/provider.py b/src/ape_node/provider.py index f69b0b0bef..5c53134299 100644 --- a/src/ape_node/provider.py +++ b/src/ape_node/provider.py @@ -225,18 +225,6 @@ def _ws_hostname(self) -> Optional[str]: def _ws_port(self) -> Optional[str]: return self.geth_kwargs.get("ws_port") - @cached_property - def ipc_path(self) -> str: - # Can remove if https://github.com/ethereum/py-geth/pull/239 merged. - return self.geth_kwargs.get("ipc_path") or os.path.abspath( - os.path.expanduser( - os.path.join( - self.data_dir, - "geth.ipc", - ) - ) - ) - def connect(self, timeout: int = 60): self._log_connection() self.start()