public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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