* [gentoo-commits] repo/gentoo:master commit in: dev-python/tomlkit/files/, dev-python/tomlkit/
@ 2024-07-27 7:19 Michał Górny
0 siblings, 0 replies; only message in thread
From: Michał Górny @ 2024-07-27 7:19 UTC (permalink / raw
To: gentoo-commits
commit: b5cc7498c1e07a463e4a5827729be7531686d529
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 27 07:13:29 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Jul 27 07:19:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5cc7498
dev-python/tomlkit: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/tomlkit/Manifest | 1 -
.../tomlkit/files/tomlkit-0.12.5-py313.patch | 71 ----------------------
dev-python/tomlkit/tomlkit-0.12.5-r1.ebuild | 53 ----------------
3 files changed, 125 deletions(-)
diff --git a/dev-python/tomlkit/Manifest b/dev-python/tomlkit/Manifest
index 6a3ad20e1288..9f8a9784db1e 100644
--- a/dev-python/tomlkit/Manifest
+++ b/dev-python/tomlkit/Manifest
@@ -1,2 +1 @@
-DIST tomlkit-0.12.5.tar.gz 191420 BLAKE2B 3175f2932db1da3aca439581c7a11fd2dce01dff3c9d21b07577bdf38138515105939bc864510dce1f98e28caa222b6ba94a0d0906b515e7b677c405b90bf77c SHA512 85fba0018059c72f483251e53c039ede4ed630dd31afc58a1555705281a42c090aee2d8c25234b8700ff5f3a766313d7c9c716d7224f608f22f836c9e701c251
DIST tomlkit-0.13.0.tar.gz 191792 BLAKE2B f5f865b49f9850281d01de2c2ba9c2d8685a10a5cd0f17c475d120978472485a5bd607dc4b283221eab69fc6e214259feafdbe85c8237fe9c80b49007523bb69 SHA512 46c5a771ff401e0b300dbd13708d78b63415653b87eb649898bf0bd58cedeb110622ff2f0ade0ad1cd517610229ba0f59b4d520cf2fa1eea6522ea0bc042317e
diff --git a/dev-python/tomlkit/files/tomlkit-0.12.5-py313.patch b/dev-python/tomlkit/files/tomlkit-0.12.5-py313.patch
deleted file mode 100644
index bc6201d42101..000000000000
--- a/dev-python/tomlkit/files/tomlkit-0.12.5-py313.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-From 05d9be1c2b2a95a4eb3a53d999f1483dd7abae5a Mon Sep 17 00:00:00 2001
-From: Frost Ming <me@frostming.com>
-Date: Mon, 13 May 2024 10:44:28 +0800
-Subject: [PATCH] fix: Test failures with Python 3.13.0a4:
- test_dates_behave_like_dates and test_times_behave_like_times (#349)
-
-Fixes #333
-
-Signed-off-by: Frost Ming <me@frostming.com>
----
- tests/test_items.py | 4 ++--
- tomlkit/items.py | 15 ++++++++++-----
- 4 files changed, 20 insertions(+), 8 deletions(-)
-
-diff --git a/tests/test_items.py b/tests/test_items.py
-index 1a71b04..3d2de68 100644
---- a/tests/test_items.py
-+++ b/tests/test_items.py
-@@ -689,7 +689,7 @@ def test_dates_behave_like_dates():
- assert i.as_string() == "2018-07-22"
-
- i += timedelta(days=1)
-- assert i == datetime(2018, 7, 23)
-+ assert i == date(2018, 7, 23)
- assert i.as_string() == "2018-07-23"
-
- i -= timedelta(days=2)
-@@ -697,7 +697,7 @@ def test_dates_behave_like_dates():
- assert i.as_string() == "2018-07-21"
-
- i = i.replace(year=2019)
-- assert i == datetime(2019, 7, 21)
-+ assert i == date(2019, 7, 21)
- assert i.as_string() == "2019-07-21"
-
- doc = parse("dt = 2018-07-22 # Comment")
-diff --git a/tomlkit/items.py b/tomlkit/items.py
-index ef40a15..661e09c 100644
---- a/tomlkit/items.py
-+++ b/tomlkit/items.py
-@@ -958,9 +958,14 @@ def __new__(cls, year: int, month: int, day: int, *_: Any) -> date:
- return date.__new__(cls, year, month, day)
-
- def __init__(
-- self, year: int, month: int, day: int, trivia: Trivia, raw: str
-+ self,
-+ year: int,
-+ month: int,
-+ day: int,
-+ trivia: Trivia | None = None,
-+ raw: str = "",
- ) -> None:
-- super().__init__(trivia)
-+ super().__init__(trivia or Trivia())
-
- self._raw = raw
-
-@@ -1033,10 +1038,10 @@ def __init__(
- second: int,
- microsecond: int,
- tzinfo: tzinfo | None,
-- trivia: Trivia,
-- raw: str,
-+ trivia: Trivia | None = None,
-+ raw: str = "",
- ) -> None:
-- super().__init__(trivia)
-+ super().__init__(trivia or Trivia())
-
- self._raw = raw
-
diff --git a/dev-python/tomlkit/tomlkit-0.12.5-r1.ebuild b/dev-python/tomlkit/tomlkit-0.12.5-r1.ebuild
deleted file mode 100644
index 02e277f65e3d..000000000000
--- a/dev-python/tomlkit/tomlkit-0.12.5-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Style preserving TOML library"
-HOMEPAGE="
- https://github.com/python-poetry/tomlkit/
- https://pypi.org/project/tomlkit/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-BDEPEND="
- test? (
- dev-python/pyyaml[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-PATCHES=(
- # https://github.com/python-poetry/tomlkit/pull/349
- "${FILESDIR}/${P}-py313.patch"
-)
-
-src_configure() {
- grep -q 'build-backend = "poetry' pyproject.toml ||
- die "Upstream changed build-backend, recheck"
- # write a custom pyproject.toml to ease setuptools bootstrap
- cat > pyproject.toml <<-EOF || die
- [build-system]
- requires = ["flit_core >=3.2,<4"]
- build-backend = "flit_core.buildapi"
-
- [project]
- name = "tomlkit"
- version = "${PV}"
- description = "Style preserving TOML library"
- EOF
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2024-07-27 7:19 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-27 7:19 [gentoo-commits] repo/gentoo:master commit in: dev-python/tomlkit/files/, dev-python/tomlkit/ Michał Górny
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox