From af431eb5ba2740b88a18d6dc57e303a124c84c33 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:46:31 +0000 Subject: [PATCH 01/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 478b771b24c6efc6f211a7f5696592b64a256811 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 08:00:33 +0000 Subject: [PATCH 02/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 020a88f2f246b8e1d6eeee1b0090ce0fe81db767 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Sun, 18 Feb 2024 03:31:00 -0500 Subject: [PATCH 03/18] Update to latest version (#2256319) --- .gitignore | 1 + 0001-Remove-extra-copy-of-man-page.patch | 36 +++++++++---------- ...032b72fb32c8e671b9d66f1e1edaa7181c4b.patch | 21 +++++++++++ sources | 2 +- visidata.spec | 13 +++++-- 5 files changed, 51 insertions(+), 22 deletions(-) create mode 100644 3c4f032b72fb32c8e671b9d66f1e1edaa7181c4b.patch diff --git a/.gitignore b/.gitignore index 07bcaf4..32a3db9 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /visidata-2.10.2.tar.gz /visidata-2.11.tar.gz /visidata-2.11.1.tar.gz +/visidata-3.0.2.tar.gz diff --git a/0001-Remove-extra-copy-of-man-page.patch b/0001-Remove-extra-copy-of-man-page.patch index 8892b79..2a4c8d4 100644 --- a/0001-Remove-extra-copy-of-man-page.patch +++ b/0001-Remove-extra-copy-of-man-page.patch @@ -1,7 +1,7 @@ -From 9eb4bfeb9c6fd908f6ed8af519cd43bb3037d507 Mon Sep 17 00:00:00 2001 +From 300d8ade93ae3be332927547e17a85fb3aa8ad3f Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Wed, 27 Mar 2019 19:13:42 -0400 -Subject: [PATCH] Remove extra copy of man page. +Subject: [PATCH] Remove extra copy of man page It's already installed in /usr/share/man/man1. @@ -12,31 +12,31 @@ Signed-off-by: Elliott Sales de Andrade 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py -index 68a71014..374da9c2 100755 +index 8851fdb8..6d903a39 100755 --- a/setup.py +++ b/setup.py -@@ -28,7 +28,7 @@ setup(name='visidata', - ], - packages=['visidata', 'visidata.loaders', 'visidata.vendor', 'visidata.tests', 'visidata.ddw', 'visidata.man'], - data_files=[('share/man/man1', ['visidata/man/vd.1', 'visidata/man/visidata.1'])], -- package_data={'visidata.man': ['vd.1', 'vd.txt'], 'visidata.ddw': ['input.ddw'], 'visidata.tests': ['sample.tsv']}, -+ package_data={'visidata.man': ['vd.txt'], 'visidata.ddw': ['input.ddw'], 'visidata.tests': ['sample.tsv']}, - license='GPLv3', - classifiers=[ - 'Development Status :: 5 - Production/Stable', +@@ -62,7 +62,7 @@ setup( + ] + }, + package_data={ +- "visidata.man": ["vd.1", "vd.txt"], ++ "visidata.man": ["vd.txt"], + "visidata.ddw": ["input.ddw", "regex.ddw"], + "visidata.tests": ["sample.tsv", "benchmark.csv"], + "visidata.desktop": ["visidata.desktop"], diff --git a/visidata/help.py b/visidata/help.py -index e43437ff..67dba043 100644 +index ca6e1ab9..34acc76f 100644 --- a/visidata/help.py +++ b/visidata/help.py -@@ -135,7 +135,7 @@ def getHelpPane(vd, name, module='vdplus'): - def openManPage(vd): +@@ -159,7 +159,7 @@ def openManPage(vd): import os with SuspendCurses(): -- if os.system(' '.join(['man', resource_filename(__name__, 'man/vd.1')])) != 0: + module_path = vd.pkg_resources_files(__name__.split('.')[0]) +- if os.system(' '.join(['man', str(module_path/'man/vd.1')])) != 0: + if os.system(' '.join(['man', 'vd.1'])) != 0: - vd.push(TextSheet('man_vd', source=Path(resource_filename(__name__, 'man/vd.txt')))) + vd.push(TextSheet('man_vd', source=module_path/'man/vd.txt')) -- -2.39.2 +2.43.0 diff --git a/3c4f032b72fb32c8e671b9d66f1e1edaa7181c4b.patch b/3c4f032b72fb32c8e671b9d66f1e1edaa7181c4b.patch new file mode 100644 index 0000000..9095de4 --- /dev/null +++ b/3c4f032b72fb32c8e671b9d66f1e1edaa7181c4b.patch @@ -0,0 +1,21 @@ +From 3c4f032b72fb32c8e671b9d66f1e1edaa7181c4b Mon Sep 17 00:00:00 2001 +From: anjakefala +Date: Thu, 1 Feb 2024 23:37:35 -0800 +Subject: [PATCH] [desktop] validate desktop file #2276 + +--- + visidata/desktop/visidata.desktop | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/visidata/desktop/visidata.desktop b/visidata/desktop/visidata.desktop +index 502a616c2..45e2c01cd 100644 +--- a/visidata/desktop/visidata.desktop ++++ b/visidata/desktop/visidata.desktop +@@ -3,5 +3,5 @@ Type=Application + Terminal=true + Name=VisiData + Icon=utilities-terminal +-Exec=bash -i -c 'vd %f' +-Categories=Application; ++Exec="bash -i -c 'vd %f'" ++Categories=Utility;TextTools diff --git a/sources b/sources index 8e14a12..934a719 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (visidata-2.11.1.tar.gz) = 366b2f90674f6fe503c51f76bc305c82850af4d4f4ac30332a4b4fa4b88d5d554ec6169152db074e2c5af04ad467528ed1621daca4a4d187ab89da00229d8812 +SHA512 (visidata-3.0.2.tar.gz) = 299d5ac7ca229740e3a45ba8ce22187492a91720690b1313bc22888b758750bbe7790bef226d102f174c4148810b38c168b7a749de30c5c5ed0dfb67fa590379 diff --git a/visidata.spec b/visidata.spec index c979cd6..73eb145 100644 --- a/visidata.spec +++ b/visidata.spec @@ -1,21 +1,24 @@ %global srcname visidata Name: %{srcname} -Version: 2.11.1 +Version: 3.0.2 Release: %autorelease Summary: Terminal interface for exploring and arranging tabular data License: GPL-3.0-only URL: https://visidata.org Source0: %pypi_source %{srcname} -# https://github.com/saulpw/visidata/pull/269 -Patch0001: 0001-Remove-extra-copy-of-man-page.patch +# Fedora specific: +Patch: 0001-Remove-extra-copy-of-man-page.patch +# Fix Desktop file validation +Patch: https://github.com/saulpw/visidata/commit/3c4f032b72fb32c8e671b9d66f1e1edaa7181c4b.patch BuildArch: noarch # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} +BuildRequires: desktop-file-utils BuildRequires: python3-devel BuildRequires: python3dist(setuptools) BuildRequires: python3dist(pytest) @@ -76,6 +79,8 @@ a lightweight utility which can handle millions of rows with ease. %pyproject_install %pyproject_save_files %{srcname} +desktop-file-validate %{buildroot}%{_datadir}/applications/%{srcname}.desktop + %check mkdir HOME touch HOME/.visidatarc # Needed for TestCommands.test_baseCommands @@ -84,9 +89,11 @@ export HOME=$PWD/HOME %files %{_bindir}/visidata +%{_bindir}/vd2to3.vdx %{_bindir}/vd %{_mandir}/man1/vd.1* %{_mandir}/man1/visidata.1* +%{_datadir}/applications/%{srcname}.desktop %files -n python3-%{srcname} -f %{pyproject_files} %doc README.md From 5fe5b0b54a95c61e27dd47995c214afad26f34cc Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Wed, 21 Feb 2024 07:11:17 -0500 Subject: [PATCH 04/18] Rebuild to fix shebangs From 9b221efca89f2a5a2708a80713cb400dd1869a69 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Sat, 8 Jun 2024 14:01:59 +0200 Subject: [PATCH 05/18] Rebuilt for Python 3.13 From 4f01f0db9637406289115360fd50c45494480420 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:54:27 +0000 Subject: [PATCH 06/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 5887eca36a4872d942b4a5b34779a9f27a53bb8d Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Sun, 10 Nov 2024 16:32:55 -0500 Subject: [PATCH 07/18] Update to latest version (#2318608) --- .gitignore | 1 + 0001-Remove-extra-copy-of-man-page.patch | 12 +++++------ ...032b72fb32c8e671b9d66f1e1edaa7181c4b.patch | 21 ------------------- sources | 2 +- visidata.spec | 6 ++---- 5 files changed, 10 insertions(+), 32 deletions(-) delete mode 100644 3c4f032b72fb32c8e671b9d66f1e1edaa7181c4b.patch diff --git a/.gitignore b/.gitignore index 32a3db9..11d99aa 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /visidata-2.11.tar.gz /visidata-2.11.1.tar.gz /visidata-3.0.2.tar.gz +/visidata-3.1.1.tar.gz diff --git a/0001-Remove-extra-copy-of-man-page.patch b/0001-Remove-extra-copy-of-man-page.patch index 2a4c8d4..55ecff0 100644 --- a/0001-Remove-extra-copy-of-man-page.patch +++ b/0001-Remove-extra-copy-of-man-page.patch @@ -1,4 +1,4 @@ -From 300d8ade93ae3be332927547e17a85fb3aa8ad3f Mon Sep 17 00:00:00 2001 +From 32bdda64877ba1c29f3be4092ffeace36004ff42 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Wed, 27 Mar 2019 19:13:42 -0400 Subject: [PATCH] Remove extra copy of man page @@ -12,20 +12,20 @@ Signed-off-by: Elliott Sales de Andrade 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py -index 8851fdb8..6d903a39 100755 +index c8e7e169..b4ad0fba 100755 --- a/setup.py +++ b/setup.py -@@ -62,7 +62,7 @@ setup( +@@ -74,7 +74,7 @@ setup( ] }, package_data={ - "visidata.man": ["vd.1", "vd.txt"], + "visidata.man": ["vd.txt"], "visidata.ddw": ["input.ddw", "regex.ddw"], + "visidata": ["guides/*.md"], "visidata.tests": ["sample.tsv", "benchmark.csv"], - "visidata.desktop": ["visidata.desktop"], diff --git a/visidata/help.py b/visidata/help.py -index ca6e1ab9..34acc76f 100644 +index 2c8e1a46..9d20f2c5 100644 --- a/visidata/help.py +++ b/visidata/help.py @@ -159,7 +159,7 @@ def openManPage(vd): @@ -38,5 +38,5 @@ index ca6e1ab9..34acc76f 100644 -- -2.43.0 +2.47.0 diff --git a/3c4f032b72fb32c8e671b9d66f1e1edaa7181c4b.patch b/3c4f032b72fb32c8e671b9d66f1e1edaa7181c4b.patch deleted file mode 100644 index 9095de4..0000000 --- a/3c4f032b72fb32c8e671b9d66f1e1edaa7181c4b.patch +++ /dev/null @@ -1,21 +0,0 @@ -From 3c4f032b72fb32c8e671b9d66f1e1edaa7181c4b Mon Sep 17 00:00:00 2001 -From: anjakefala -Date: Thu, 1 Feb 2024 23:37:35 -0800 -Subject: [PATCH] [desktop] validate desktop file #2276 - ---- - visidata/desktop/visidata.desktop | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/visidata/desktop/visidata.desktop b/visidata/desktop/visidata.desktop -index 502a616c2..45e2c01cd 100644 ---- a/visidata/desktop/visidata.desktop -+++ b/visidata/desktop/visidata.desktop -@@ -3,5 +3,5 @@ Type=Application - Terminal=true - Name=VisiData - Icon=utilities-terminal --Exec=bash -i -c 'vd %f' --Categories=Application; -+Exec="bash -i -c 'vd %f'" -+Categories=Utility;TextTools diff --git a/sources b/sources index 934a719..bb291da 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (visidata-3.0.2.tar.gz) = 299d5ac7ca229740e3a45ba8ce22187492a91720690b1313bc22888b758750bbe7790bef226d102f174c4148810b38c168b7a749de30c5c5ed0dfb67fa590379 +SHA512 (visidata-3.1.1.tar.gz) = 4568c8f6bf01baac1bf9bd3c090425ff5c4c8bf7cd415e8b0faf7e89494fd00a22a373d59e4832e105dbaabf9148a987eb5c89412416e164caa654bf4dde1e23 diff --git a/visidata.spec b/visidata.spec index 73eb145..184ce60 100644 --- a/visidata.spec +++ b/visidata.spec @@ -1,7 +1,7 @@ %global srcname visidata Name: %{srcname} -Version: 3.0.2 +Version: 3.1.1 Release: %autorelease Summary: Terminal interface for exploring and arranging tabular data @@ -10,8 +10,6 @@ URL: https://visidata.org Source0: %pypi_source %{srcname} # Fedora specific: Patch: 0001-Remove-extra-copy-of-man-page.patch -# Fix Desktop file validation -Patch: https://github.com/saulpw/visidata/commit/3c4f032b72fb32c8e671b9d66f1e1edaa7181c4b.patch BuildArch: noarch @@ -46,7 +44,7 @@ Recommends: python3dist(mapbox-vector-tile) Recommends: python3dist(namestand) Recommends: python3dist(numpy) Recommends: python3dist(openpyxl) -Recommends: python3dist(pandas) >= 0.19.2 +Recommends: python3dist(pandas) >= 1.5.3 Recommends: python3dist(pdfminer-six) Recommends: python3dist(psycopg2) Recommends: python3dist(pypng) From a175a69654dc82236ff95ec0e2b03dd0f073b960 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 14:30:06 +0000 Subject: [PATCH 08/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 1f5a3cdd45e7bbdcab112947fd17ca613c48ebcf Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 3 Jun 2025 16:43:41 +0200 Subject: [PATCH 09/18] Rebuilt for Python 3.14 From 7c0ecbff723351c7028df38df775ae92eae9e357 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:09:58 +0000 Subject: [PATCH 10/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 5821398fea7519c131ab59e2d282487aea50c74d Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Tue, 12 Aug 2025 21:55:34 -0400 Subject: [PATCH 11/18] Update to latest version (#2372932) --- .gitignore | 2 ++ 0001-Remove-extra-copy-of-man-page.patch | 14 ++++----- 0002-Fix-test-on-Python-3.14.patch | 36 ++++++++++++++++++++++++ sources | 3 +- visidata.spec | 7 ++++- 5 files changed, 53 insertions(+), 9 deletions(-) create mode 100644 0002-Fix-test-on-Python-3.14.patch diff --git a/.gitignore b/.gitignore index 11d99aa..c5561df 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,5 @@ /visidata-2.11.1.tar.gz /visidata-3.0.2.tar.gz /visidata-3.1.1.tar.gz +/visidata-3.2.tar.gz +/requirements.txt diff --git a/0001-Remove-extra-copy-of-man-page.patch b/0001-Remove-extra-copy-of-man-page.patch index 55ecff0..7db4b2d 100644 --- a/0001-Remove-extra-copy-of-man-page.patch +++ b/0001-Remove-extra-copy-of-man-page.patch @@ -1,7 +1,7 @@ -From 32bdda64877ba1c29f3be4092ffeace36004ff42 Mon Sep 17 00:00:00 2001 +From 73ab95f8a4eb40140e1904859b135fb2caf6c751 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Wed, 27 Mar 2019 19:13:42 -0400 -Subject: [PATCH] Remove extra copy of man page +Subject: [PATCH 1/2] Remove extra copy of man page It's already installed in /usr/share/man/man1. @@ -12,11 +12,11 @@ Signed-off-by: Elliott Sales de Andrade 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py -index c8e7e169..b4ad0fba 100755 +index fe07f60a..6e18d0cb 100755 --- a/setup.py +++ b/setup.py -@@ -74,7 +74,7 @@ setup( - ] +@@ -101,7 +101,7 @@ setup( + "all": all_requirements(), }, package_data={ - "visidata.man": ["vd.1", "vd.txt"], @@ -25,7 +25,7 @@ index c8e7e169..b4ad0fba 100755 "visidata": ["guides/*.md"], "visidata.tests": ["sample.tsv", "benchmark.csv"], diff --git a/visidata/help.py b/visidata/help.py -index 2c8e1a46..9d20f2c5 100644 +index b7d315b4..f27cc5fa 100644 --- a/visidata/help.py +++ b/visidata/help.py @@ -159,7 +159,7 @@ def openManPage(vd): @@ -38,5 +38,5 @@ index 2c8e1a46..9d20f2c5 100644 -- -2.47.0 +2.50.0 diff --git a/0002-Fix-test-on-Python-3.14.patch b/0002-Fix-test-on-Python-3.14.patch new file mode 100644 index 0000000..d249484 --- /dev/null +++ b/0002-Fix-test-on-Python-3.14.patch @@ -0,0 +1,36 @@ +From 39d2224d455f0b4639aa4e48db27c122372d8274 Mon Sep 17 00:00:00 2001 +From: Elliott Sales de Andrade +Date: Tue, 12 Aug 2025 21:25:58 -0400 +Subject: [PATCH 2/2] Fix test on Python 3.14 + +Note, this is just a hack, and may be fixed differently by upstream: +https://github.com/saulpw/visidata/issues/2773 + +Signed-off-by: Elliott Sales de Andrade +--- + visidata/tests/test_path.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/visidata/tests/test_path.py b/visidata/tests/test_path.py +index 4bc39f83..6319e746 100644 +--- a/visidata/tests/test_path.py ++++ b/visidata/tests/test_path.py +@@ -1,5 +1,5 @@ + import io +-import pytest ++import sys + + from visidata import Path + +@@ -22,7 +22,7 @@ class TestVisidataPath: + assert Path('foo').ext == '' + assert Path('foo').base_stem == 'foo' + assert Path('foo.').ext == '' +- assert Path('foo.').base_stem == 'foo.' ++ assert Path('foo.').base_stem == ('foo.' if sys.version_info < (3, 14) else 'foo') + assert Path('.foo').ext == '' + assert Path('.foo').base_stem == '.foo' + +-- +2.50.0 + diff --git a/sources b/sources index bb291da..2528f60 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -SHA512 (visidata-3.1.1.tar.gz) = 4568c8f6bf01baac1bf9bd3c090425ff5c4c8bf7cd415e8b0faf7e89494fd00a22a373d59e4832e105dbaabf9148a987eb5c89412416e164caa654bf4dde1e23 +SHA512 (visidata-3.2.tar.gz) = 5695d2c82d42bec7fb2cc466739ef72af1cf323cac35e282abc4e149286f71104a6579f77430f53ab906b1f86e0f0bb548ac397886ea40d15530bf0b665c32a8 +SHA512 (requirements.txt) = 078446585390a031e7be161bcda41bfe92b55afd269d6cf2ab7e76d696d31eac57c725b46bdddd71e5d4606c4f0dd9a2f3d6156bb192ce0f2eb747b4e858ad13 diff --git a/visidata.spec b/visidata.spec index 184ce60..81e9e92 100644 --- a/visidata.spec +++ b/visidata.spec @@ -1,15 +1,19 @@ %global srcname visidata Name: %{srcname} -Version: 3.1.1 +Version: 3.2 Release: %autorelease Summary: Terminal interface for exploring and arranging tabular data License: GPL-3.0-only URL: https://visidata.org Source0: %pypi_source %{srcname} +# https://github.com/saulpw/visidata/issues/2842 +Source1: https://github.com/saulpw/visidata/raw/refs/tags/v3.2/requirements.txt # Fedora specific: Patch: 0001-Remove-extra-copy-of-man-page.patch +# https://github.com/saulpw/visidata/issues/2773 +Patch: 0002-Fix-test-on-Python-3.14.patch BuildArch: noarch @@ -66,6 +70,7 @@ a lightweight utility which can handle millions of rows with ease. %prep %autosetup -n %{srcname}-%{version} -p1 +cp %SOURCE1 . %generate_buildrequires %pyproject_buildrequires From 1b4e1753b3cef611de7acf9b255e293bd9b384da Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 15:22:22 +0200 Subject: [PATCH 12/18] Rebuilt for Python 3.14.0rc2 bytecode From 1110c8167d12017a5ea287dea7ca780159322b83 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 15:02:43 +0200 Subject: [PATCH 13/18] Rebuilt for Python 3.14.0rc3 bytecode From 547275e6322f704716a66b1a51f4fbf2209769f3 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Sun, 21 Sep 2025 15:43:30 -0400 Subject: [PATCH 14/18] Add Packit configuration --- .packit.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .packit.yaml diff --git a/.packit.yaml b/.packit.yaml new file mode 100644 index 0000000..d11d5ba --- /dev/null +++ b/.packit.yaml @@ -0,0 +1,18 @@ +# See the documentation for more information: +# https://packit.dev/docs/configuration/ +--- +jobs: + - job: pull_from_upstream + trigger: release + dist_git_branches: + rawhide: + fast_forward_merge_into: + - fedora-branched + - job: koji_build + trigger: commit + dist_git_branches: + - fedora-all + - job: bodhi_update + trigger: commit + dist_git_branches: + - fedora-all From afd624ab660e51b2318889b4401b300c735d8ff9 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Sun, 21 Sep 2025 15:49:53 -0400 Subject: [PATCH 15/18] Update to latest version (#2393795) --- .gitignore | 1 + sources | 3 +-- visidata.spec | 5 +---- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index c5561df..5f77af8 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /visidata-3.1.1.tar.gz /visidata-3.2.tar.gz /requirements.txt +/visidata-3.3.tar.gz diff --git a/sources b/sources index 2528f60..eb0c033 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -SHA512 (visidata-3.2.tar.gz) = 5695d2c82d42bec7fb2cc466739ef72af1cf323cac35e282abc4e149286f71104a6579f77430f53ab906b1f86e0f0bb548ac397886ea40d15530bf0b665c32a8 -SHA512 (requirements.txt) = 078446585390a031e7be161bcda41bfe92b55afd269d6cf2ab7e76d696d31eac57c725b46bdddd71e5d4606c4f0dd9a2f3d6156bb192ce0f2eb747b4e858ad13 +SHA512 (visidata-3.3.tar.gz) = 262f12c17d18f0e58e6617bde37ba660199c7b3a078d70e774b65318b5f3daac9c85b2f6b4eaa9e232df85d37bad700b42fb764f9234d3eef3eab2e4e829d176 diff --git a/visidata.spec b/visidata.spec index 81e9e92..3d23b0c 100644 --- a/visidata.spec +++ b/visidata.spec @@ -1,15 +1,13 @@ %global srcname visidata Name: %{srcname} -Version: 3.2 +Version: 3.3 Release: %autorelease Summary: Terminal interface for exploring and arranging tabular data License: GPL-3.0-only URL: https://visidata.org Source0: %pypi_source %{srcname} -# https://github.com/saulpw/visidata/issues/2842 -Source1: https://github.com/saulpw/visidata/raw/refs/tags/v3.2/requirements.txt # Fedora specific: Patch: 0001-Remove-extra-copy-of-man-page.patch # https://github.com/saulpw/visidata/issues/2773 @@ -70,7 +68,6 @@ a lightweight utility which can handle millions of rows with ease. %prep %autosetup -n %{srcname}-%{version} -p1 -cp %SOURCE1 . %generate_buildrequires %pyproject_buildrequires From 594795e0413c315198ce2cb5f56b8bcd9ea2a3c4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 19:59:33 +0000 Subject: [PATCH 16/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From d33391d3078d023859f301ab295152b20ec4712e Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 3 Jun 2026 23:36:56 +0200 Subject: [PATCH 17/18] Rebuilt for Python 3.15 From b11b5c9f140d90de3c138c3095f580a594738419 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:33:45 +0000 Subject: [PATCH 18/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild