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