public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Filipe Rosset <rosset.filipe@gmail.com>
To: git-commits@fedoraproject.org
Subject: [rpms/python-eth-tester] rawhide: Update to eth_tester-0.14.0b1
Date: Mon, 24 Aug 2026 19:06:37 GMT [thread overview]
Message-ID: <178759839748.1.5160531273664535229.rpms-python-eth-tester-0a452251c31d@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/python-eth-tester
Branch : rawhide
Commit : 0a452251c31d0c3e8e89239ccd21900f6d7a2e84
Author : Filipe Rosset <rosset.filipe@gmail.com>
Date : 2026-08-23T03:02:40-03:00
Stats : +55/-53 in 5 file(s)
URL : https://src.fedoraproject.org/rpms/python-eth-tester/c/0a452251c31d0c3e8e89239ccd21900f6d7a2e84?branch=rawhide
Log:
Update to eth_tester-0.14.0b1
---
diff --git a/.gitignore b/.gitignore
index 74933de..e3b28a5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/python-eth-tester-0.12.1.tar.gz
+/python-eth-tester-0.14.0.tar.gz
diff --git a/python-eth-tester-0001-Relax-deps.patch b/python-eth-tester-0001-Relax-deps.patch
index 740fa85..acdda42 100644
--- a/python-eth-tester-0001-Relax-deps.patch
+++ b/python-eth-tester-0001-Relax-deps.patch
@@ -4,18 +4,32 @@ Subject: [PATCH] Relax deps
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
-diff --git a/setup.py b/setup.py
-index 0266ae5..1d109b3 100644
---- a/setup.py
-+++ b/setup.py
-@@ -19,8 +19,8 @@ extras_require = {
- ],
- "test": [
- "pytest>=7.0.0",
-- "pytest-xdist>=2.0.0,<3",
-- "eth-hash[pycryptodome]>=0.1.4,<1.0.0",
-+ "pytest-xdist>=2.0.0",
-+ "eth-hash>=0.1.4,<1.0.0",
- ],
- "py-evm": [
- # Pin py-evm to a minor version range to ensure compatibility with the current
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -29,11 +29,11 @@ classifiers = [
+ "Programming Language :: Python :: 3.14",
+ ]
+ dependencies = [
+- "eth-abi>=6",
+- "eth-account>=0.14",
++ "eth-abi>=5",
++ "eth-account>=0.13",
+ "eth-keys>=0.5",
+ "eth-utils>=6",
+- "rlp>=5",
++ "rlp>=4",
+ "semantic_version>=2.6.0",
+ ]
+
+@@ -57,8 +57,8 @@ pyevm = [
+ [dependency-groups]
+ test = [
+ "pytest>=7.0.0",
+- "pytest-xdist>=2.0.0,<3",
+- "eth-hash[pycryptodome]>=0.1.4,<1.0.0",
++ "pytest-xdist>=2.0.0",
++ "eth-hash>=0.1.4,<1.0.0",
+ ]
+ lint = [
+ "ruff>=0.12.0",
+
diff --git a/python-eth-tester-0002-Revert-bump-towncrier-version-pins.patch b/python-eth-tester-0002-Revert-bump-towncrier-version-pins.patch
deleted file mode 100644
index 5a0bd69..0000000
--- a/python-eth-tester-0002-Revert-bump-towncrier-version-pins.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From: Peter Lemenkov <lemenkov@gmail.com>
-Date: Mon, 17 Feb 2025 08:18:47 +0100
-Subject: [PATCH] Revert "bump towncrier version pins"
-
-This reverts commit 224044874e6b39da2bb050944207b7b40ef922cb.
-
-diff --git a/setup.py b/setup.py
-index 1d109b3..be539df 100644
---- a/setup.py
-+++ b/setup.py
-@@ -15,7 +15,10 @@ extras_require = {
- "wheel",
- ],
- "docs": [
-- "towncrier>=24,<25",
-+ "sphinx>=6.0.0",
-+ "sphinx-autobuild>=2021.3.14",
-+ "sphinx_rtd_theme>=1.0.0",
-+ "towncrier>=21",
- ],
- "test": [
- "pytest>=7.0.0",
diff --git a/python-eth-tester.spec b/python-eth-tester.spec
index dbe35a6..de67f3b 100644
--- a/python-eth-tester.spec
+++ b/python-eth-tester.spec
@@ -2,39 +2,49 @@
%global pre_release_tag beta.1
Name: python-eth-tester
-Version: 0.12.1
+Version: 0.14.0
Release: %autorelease -e %{pre_release_tag}
BuildArch: noarch
Summary: Tool suite for testing Ethereum applications
License: MIT
-URL: https://github.com/ethereum/eth-tester
+URL: https://github.com/ApeWorX/eth-tester
VCS: git:%{url}.git
Source0: %{url}/archive/v%{version}-%{pre_release_tag}/%{name}-%{version}.tar.gz
-Patch1: python-eth-tester-0001-Relax-deps.patch
-Patch2: python-eth-tester-0002-Revert-bump-towncrier-version-pins.patch
-BuildRequires: python3-pytest
-BuildRequires: python3-pytest-xdist
-BuildSystem: pyproject
-BuildOption(prep): -n eth-tester-%{version}-%{pre_release_tag}
-BuildOption(generate_buildrequires): -t
-BuildOption(install): -l %{pypi_name}
+Patch: python-eth-tester-0001-Relax-deps.patch
+BuildRequires: python3-devel
%description
%{summary}.
%package -n python3-eth-tester
-Summary: %{summary}
+Summary: %{summary}
%description -n python3-eth-tester
%{summary}.
-%prep -a
+%prep
+%autosetup -p1 -n eth-tester-%{version}-%{pre_release_tag}
+# Remove zero-length file
+rm -f eth_tester/rpc.py
# FIXME return as soon as we package py-evm
rm -rf tests/backends
-%check -a
+%generate_buildrequires
+export SETUPTOOLS_SCM_PRETEND_VERSION=%{version}%{?pre_release_tag:b1}
+%pyproject_buildrequires -g test
+
+%build
+export SETUPTOOLS_SCM_PRETEND_VERSION=%{version}%{?pre_release_tag:b1}
+%pyproject_wheel
+
+%install
+export SETUPTOOLS_SCM_PRETEND_VERSION=%{version}%{?pre_release_tag:b1}
+%pyproject_install
+%pyproject_save_files -l %{pypi_name}
+
+%check
# FIXME return as soon as we package py-evm
-PYTHONPATH=$(pwd) %pytest -k 'not test_install_local_wheel'
+%pytest
%files -n python3-eth-tester -f %{pyproject_files}
%doc README.md
diff --git a/sources b/sources
index 4bcaba6..856a5f2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (python-eth-tester-0.12.1.tar.gz) = 9dfc357ad1e709f757a54ed61e7b67beb0dd3056e91d43bd03de7f8de395a09d8e31cde4810c394ddbb464f94df8fc0bba482b3d3146b51b7f8f922f3ad258d8
+SHA512 (python-eth-tester-0.14.0.tar.gz) = 1caba7d9330ebf1ebcc284c502e54a67a4ee8b8e0b63b7c841262dbf7a386ab26ac2f7f5a2641fa4697b37a367499e3ba7034a5e29d614356a4d3236cb926bc4
reply other threads:[~2026-08-24 19:06 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178759839748.1.5160531273664535229.rpms-python-eth-tester-0a452251c31d@fedoraproject.org \
--to=rosset.filipe@gmail.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox