From 2dc0c4b92202f2fbfd2b9ed066c15a4a39999d9b Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Thu, 9 Jul 2020 09:05:47 +0200 Subject: [PATCH 01/61] Update to 0.4.0 (#1854424) --- .gitignore | 1 + micropipenv.spec | 11 ++++++++--- sources | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index b6599b4..a77b570 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /v0.1.6.tar.gz /v0.2.0.tar.gz /v0.3.0.tar.gz +/v0.4.0.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index 0e1a6ad..4ff1f3d 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,5 +1,5 @@ Name: micropipenv -Version: 0.3.0 +Version: 0.4.0 Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files @@ -16,6 +16,8 @@ BuildRequires: python3dist(toml) BuildRequires: python3dist(flexmock) BuildRequires: python3dist(pytest) BuildRequires: python3dist(pytest-timeout) +# TODO: Package pytest-venv +# BuildRequires: python3dist(pytest-venv) %{?python_provide:%python_provide python3-%{name}} @@ -39,8 +41,8 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %py3_install %check -# test_install requires pytest-venv not available in Fedora -%{python3} -m pytest tests -k "not test_install" +# skipped tests require pytest-venv +%{python3} -m pytest tests -k "not test_install and not test_import_toml" %files %doc README.rst @@ -50,6 +52,9 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Thu Jul 09 2020 Lumír Balhar - 0.4.0-1 +- Update to 0.4.0 (#1854424) + * Mon Jun 15 2020 Lumír Balhar - 0.3.0-1 - Update to 0.3.0 (#1846944) diff --git a/sources b/sources index 7e9acfd..dbb72bc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v0.3.0.tar.gz) = a26d6fd489ac316d16c2f1e92f31aa546abeda850ba64eb5eddf437d50fd2aab3367b702e6994130d36c86bca0a333aecc6dc63dc2d77502177ee4a8e8edb4e4 +SHA512 (v0.4.0.tar.gz) = c33875f0f3407b20b94ba29f31c47cc8f45aaff90188bffb969b215739872ec4ff7a86509856fe0783927e336301ac42708e3c2497f7215587ca19ee8cad0b0d From 9c44f9658d92418e2184ce0535dc47314b635075 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jul 2020 07:21:33 +0000 Subject: [PATCH 02/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- micropipenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/micropipenv.spec b/micropipenv.spec index 4ff1f3d..4912036 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,6 +1,6 @@ Name: micropipenv Version: 0.4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files License: LGPLv3+ @@ -52,6 +52,9 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Tue Jul 28 2020 Fedora Release Engineering - 0.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Thu Jul 09 2020 Lumír Balhar - 0.4.0-1 - Update to 0.4.0 (#1854424) From 188bfe282c86bf2ef24fe9fd06255efe39ba42ef Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Thu, 30 Jul 2020 08:10:56 +0200 Subject: [PATCH 03/61] Update to 0.5.1 (#1859995) --- .gitignore | 1 + micropipenv.spec | 11 +++++++---- sources | 2 +- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index a77b570..55aee8f 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /v0.2.0.tar.gz /v0.3.0.tar.gz /v0.4.0.tar.gz +/v0.5.1.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index 4912036..8c4b80f 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,6 +1,6 @@ Name: micropipenv -Version: 0.4.0 -Release: 2%{?dist} +Version: 0.5.1 +Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files License: LGPLv3+ @@ -41,8 +41,8 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %py3_install %check -# skipped tests require pytest-venv -%{python3} -m pytest tests -k "not test_install and not test_import_toml" +# skipped tests requires internet +%pytest -m "not online" %files %doc README.rst @@ -52,6 +52,9 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Thu Jul 30 2020 Lumír Balhar - 0.5.1-1 +- Update to 0.5.1 (#1859995) + * Tue Jul 28 2020 Fedora Release Engineering - 0.4.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index dbb72bc..3604ddd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v0.4.0.tar.gz) = c33875f0f3407b20b94ba29f31c47cc8f45aaff90188bffb969b215739872ec4ff7a86509856fe0783927e336301ac42708e3c2497f7215587ca19ee8cad0b0d +SHA512 (v0.5.1.tar.gz) = 528b14f7327fa893c6b95974f229bb418be9114b9408c992999ee5d7371f6f874b7ccca9d8a93347f31cedf70d71cf55a9ac3b799712d826a9dc2e7fc59c7c1d From c90fc1996e96b94edd06e903914703e54a30ebc7 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Thu, 3 Sep 2020 10:26:48 +0200 Subject: [PATCH 04/61] Update to 0.6.0 (#1875250) --- .gitignore | 1 + micropipenv.spec | 8 +++++--- sources | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 55aee8f..330b6d5 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /v0.3.0.tar.gz /v0.4.0.tar.gz /v0.5.1.tar.gz +/v0.6.0.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index 8c4b80f..1472909 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,5 +1,5 @@ Name: micropipenv -Version: 0.5.1 +Version: 0.6.0 Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files @@ -16,8 +16,7 @@ BuildRequires: python3dist(toml) BuildRequires: python3dist(flexmock) BuildRequires: python3dist(pytest) BuildRequires: python3dist(pytest-timeout) -# TODO: Package pytest-venv -# BuildRequires: python3dist(pytest-venv) +BuildRequires: python3dist(pytest-venv) %{?python_provide:%python_provide python3-%{name}} @@ -52,6 +51,9 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Thu Sep 03 2020 Lumír Balhar - 0.6.0-1 +- Update to 0.6.0 (#1875250) + * Thu Jul 30 2020 Lumír Balhar - 0.5.1-1 - Update to 0.5.1 (#1859995) diff --git a/sources b/sources index 3604ddd..8404746 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v0.5.1.tar.gz) = 528b14f7327fa893c6b95974f229bb418be9114b9408c992999ee5d7371f6f874b7ccca9d8a93347f31cedf70d71cf55a9ac3b799712d826a9dc2e7fc59c7c1d +SHA512 (v0.6.0.tar.gz) = 1ba3cc8bb5b4f4ad5fdbd15db7b14214a7b257a030013752b681e10a8cb4df95c72b37e182c8c25a67409ef92fee59057ff0cc47fce3fc625f55f9b538635c04 From 134d5388a43c85988d6f74abf905a758b64a7750 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Fri, 2 Oct 2020 10:00:21 +0200 Subject: [PATCH 05/61] Update to 1.0.0 (#1884346) --- .gitignore | 1 + micropipenv.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 330b6d5..4b3e205 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /v0.4.0.tar.gz /v0.5.1.tar.gz /v0.6.0.tar.gz +/v1.0.0.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index 1472909..8daf748 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,5 +1,5 @@ Name: micropipenv -Version: 0.6.0 +Version: 1.0.0 Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files @@ -51,6 +51,9 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Fri Oct 02 2020 Lumír Balhar - 1.0.0-1 +- Update to 1.0.0 (#1884346) + * Thu Sep 03 2020 Lumír Balhar - 0.6.0-1 - Update to 0.6.0 (#1875250) diff --git a/sources b/sources index 8404746..f0c9a04 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v0.6.0.tar.gz) = 1ba3cc8bb5b4f4ad5fdbd15db7b14214a7b257a030013752b681e10a8cb4df95c72b37e182c8c25a67409ef92fee59057ff0cc47fce3fc625f55f9b538635c04 +SHA512 (v1.0.0.tar.gz) = 78aedcdceba889e3fe5e292c23067c207858f71b92f2b2835c429b46b02d69fb3e51f6cb4a7f506b4b8afe5bf22b628a132abd0b09bfc1da3ce8c0483d3be859 From 8efb351294297d0715a06d88c22c11528b5b66e1 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Thu, 22 Oct 2020 14:43:34 +0200 Subject: [PATCH 06/61] Skip test of pip version --- micropipenv.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/micropipenv.spec b/micropipenv.spec index 8daf748..dd2d1e5 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -40,8 +40,8 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %py3_install %check -# skipped tests requires internet -%pytest -m "not online" +# skipped tests requires internet or checks pip version +%pytest -m "not online" -k "not test_check_pip_version" %files %doc README.rst From ac46ca22ff33492e435523670ff08387522f11b5 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Thu, 12 Nov 2020 16:37:11 +0100 Subject: [PATCH 07/61] Update to 1.0.1 --- .gitignore | 1 + micropipenv.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4b3e205..84892f8 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /v0.5.1.tar.gz /v0.6.0.tar.gz /v1.0.0.tar.gz +/v1.0.1.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index dd2d1e5..ada8482 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,5 +1,5 @@ Name: micropipenv -Version: 1.0.0 +Version: 1.0.1 Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files @@ -51,6 +51,9 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Tue Nov 10 2020 Lumír Balhar - 1.0.1-1 +- Update to 1.0.1 + * Fri Oct 02 2020 Lumír Balhar - 1.0.0-1 - Update to 1.0.0 (#1884346) diff --git a/sources b/sources index f0c9a04..fd2372f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.0.0.tar.gz) = 78aedcdceba889e3fe5e292c23067c207858f71b92f2b2835c429b46b02d69fb3e51f6cb4a7f506b4b8afe5bf22b628a132abd0b09bfc1da3ce8c0483d3be859 +SHA512 (v1.0.1.tar.gz) = 07c77d54e84e2d4ec570982936316a89bb6a4ee478699b50461be6e1b71c0e9a52a491cb0ffbb455a9810d948d7d06efba1148565e607f39bc428f48ff7b3553 From df74d76af7ed006f0c1af9ee6296d9f9986a2174 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Fri, 11 Dec 2020 07:43:51 +0100 Subject: [PATCH 08/61] Update to 1.0.2 (#1906430) --- .gitignore | 1 + micropipenv.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 84892f8..59e9d36 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /v0.6.0.tar.gz /v1.0.0.tar.gz /v1.0.1.tar.gz +/v1.0.2.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index ada8482..75021a1 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,5 +1,5 @@ Name: micropipenv -Version: 1.0.1 +Version: 1.0.2 Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files @@ -51,6 +51,9 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Fri Dec 11 2020 Lumír Balhar - 1.0.2-1 +- Update to 1.0.2 (#1906430) + * Tue Nov 10 2020 Lumír Balhar - 1.0.1-1 - Update to 1.0.1 diff --git a/sources b/sources index fd2372f..4a3cf0a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.0.1.tar.gz) = 07c77d54e84e2d4ec570982936316a89bb6a4ee478699b50461be6e1b71c0e9a52a491cb0ffbb455a9810d948d7d06efba1148565e607f39bc428f48ff7b3553 +SHA512 (v1.0.2.tar.gz) = 44afa587362a994612bc6153191157a0d923a4bd1ead6a38847728b5b735b04d2e04b4e5469de17926ad230455e15e281615da4a248dc96b13d72f02b41f4f79 From 1420d000bdfd4da810f74b5d5f84ac5fa238a9f5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 19:43:48 +0000 Subject: [PATCH 09/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- micropipenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/micropipenv.spec b/micropipenv.spec index 75021a1..dec6c98 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,6 +1,6 @@ Name: micropipenv Version: 1.0.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files License: LGPLv3+ @@ -51,6 +51,9 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 1.0.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Fri Dec 11 2020 Lumír Balhar - 1.0.2-1 - Update to 1.0.2 (#1906430) From eb5665b27308169e5bb614fdcc3de5b11a15bc51 Mon Sep 17 00:00:00 2001 From: Karolina Surma Date: Fri, 12 Mar 2021 10:48:26 +0100 Subject: [PATCH 10/61] Update to 1.0.3 --- .gitignore | 1 + micropipenv.spec | 12 +++++++----- sources | 2 +- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 59e9d36..a59bfb7 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /v1.0.0.tar.gz /v1.0.1.tar.gz /v1.0.2.tar.gz +/v1.0.3.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index dec6c98..d9a9ab4 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,6 +1,6 @@ Name: micropipenv -Version: 1.0.2 -Release: 2%{?dist} +Version: 1.0.3 +Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files License: LGPLv3+ @@ -20,8 +20,6 @@ BuildRequires: python3dist(pytest-venv) %{?python_provide:%python_provide python3-%{name}} -Requires: python3dist(pip) -Requires: python3dist(setuptools) Requires: python3dist(toml) %description @@ -29,7 +27,7 @@ A lightweight wrapper for pip to support Pipenv and Poetry lock files or converting them to pip-tools compatible output. %prep -%autosetup -n %{name}-%{version} +%autosetup # Remove shebang line from the module sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py @@ -51,6 +49,10 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Fri Mar 12 2021 Karolina SUrma - 1.0.3-1 +- Update to 1.0.3 +Resolves: rhbz#1937471 + * Tue Jan 26 2021 Fedora Release Engineering - 1.0.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index 4a3cf0a..77394a3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.0.2.tar.gz) = 44afa587362a994612bc6153191157a0d923a4bd1ead6a38847728b5b735b04d2e04b4e5469de17926ad230455e15e281615da4a248dc96b13d72f02b41f4f79 +SHA512 (v1.0.3.tar.gz) = 54647810e02b30f748ef6f16af6ee136e59df733e22db2c232ddfd8921c14aa4f76b3f2d272fe943ccb1263a8c796ec79b65dcd5bba062eb1904806781cc8e2c From 0d746a4d20511ed38acfd9badcca7902bd9ec827 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Mon, 15 Mar 2021 16:01:52 +0100 Subject: [PATCH 11/61] TMT tests --- .fmf/version | 1 + plans/integration.fmf | 14 ++++++++++++++ tests/example/pip-tools.fmf | 2 ++ tests/example/pipfile.fmf | 2 ++ tests/example/poetry.fmf | 2 ++ tests/example/requirements.fmf | 2 ++ tests/example/test_install.sh | 8 ++++++++ 7 files changed, 31 insertions(+) create mode 100644 .fmf/version create mode 100644 plans/integration.fmf create mode 100644 tests/example/pip-tools.fmf create mode 100644 tests/example/pipfile.fmf create mode 100644 tests/example/poetry.fmf create mode 100644 tests/example/requirements.fmf create mode 100755 tests/example/test_install.sh diff --git a/.fmf/version b/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/plans/integration.fmf b/plans/integration.fmf new file mode 100644 index 0000000..51e5bdf --- /dev/null +++ b/plans/integration.fmf @@ -0,0 +1,14 @@ +summary: Integration tests for micropipenv +discover: + how: fmf +execute: + how: tmt +prepare: + - name: install git-core + how: install + package: + - git-core + - micropipenv + - name: clone upstream test data + how: shell + script: git clone https://github.com/thoth-station/micropipenv.git /tmp/micropipenv diff --git a/tests/example/pip-tools.fmf b/tests/example/pip-tools.fmf new file mode 100644 index 0000000..e761897 --- /dev/null +++ b/tests/example/pip-tools.fmf @@ -0,0 +1,2 @@ +summary: Install from pip-tools +test: ./test_install.sh pip-tools diff --git a/tests/example/pipfile.fmf b/tests/example/pipfile.fmf new file mode 100644 index 0000000..556a0f1 --- /dev/null +++ b/tests/example/pipfile.fmf @@ -0,0 +1,2 @@ +summary: Install from Pipfile +test: ./test_install.sh pipenv diff --git a/tests/example/poetry.fmf b/tests/example/poetry.fmf new file mode 100644 index 0000000..03226a0 --- /dev/null +++ b/tests/example/poetry.fmf @@ -0,0 +1,2 @@ +summary: Install from poetry +test: ./test_install.sh poetry diff --git a/tests/example/requirements.fmf b/tests/example/requirements.fmf new file mode 100644 index 0000000..c20d890 --- /dev/null +++ b/tests/example/requirements.fmf @@ -0,0 +1,2 @@ +summary: Install from requirements +test: ./test_install.sh requirements diff --git a/tests/example/test_install.sh b/tests/example/test_install.sh new file mode 100755 index 0000000..03acf5e --- /dev/null +++ b/tests/example/test_install.sh @@ -0,0 +1,8 @@ +pushd /tmp/micropipenv/tests/data/install/$1/ +python3 -m venv venv +source venv/bin/activate +micropipenv install +pip3 list +deactivate +rm -rf venv +popd From 3c581ec6a001b351cf95590af6c0aa9556861752 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Tue, 4 May 2021 07:28:55 +0200 Subject: [PATCH 12/61] Update to 1.0.4 --- .gitignore | 1 + micropipenv.spec | 6 +++++- sources | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a59bfb7..7a78b4c 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /v1.0.1.tar.gz /v1.0.2.tar.gz /v1.0.3.tar.gz +/v1.0.4.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index d9a9ab4..7f4cd01 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,5 +1,5 @@ Name: micropipenv -Version: 1.0.3 +Version: 1.0.4 Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files @@ -49,6 +49,10 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Tue May 04 2021 Lumír Balhar - 1.0.4-1 +- Update to 1.0.4 +Resolves: rhbz#1955039 + * Fri Mar 12 2021 Karolina SUrma - 1.0.3-1 - Update to 1.0.3 Resolves: rhbz#1937471 diff --git a/sources b/sources index 77394a3..db521fe 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.0.3.tar.gz) = 54647810e02b30f748ef6f16af6ee136e59df733e22db2c232ddfd8921c14aa4f76b3f2d272fe943ccb1263a8c796ec79b65dcd5bba062eb1904806781cc8e2c +SHA512 (v1.0.4.tar.gz) = d127acaaa2e39c6113136250b66c9defe2a5da1e77043e0bd7d13f6614755f6138fbe46aa2a94b0075e58c129d37a8f89fb2130c08aa031e5d4544a27813fbd0 From d60a600eaffdfb6202adc95e7c99b3e28d6f25ee Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 4 Jun 2021 20:11:33 +0200 Subject: [PATCH 13/61] Rebuilt for Python 3.10 --- micropipenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/micropipenv.spec b/micropipenv.spec index 7f4cd01..81276ea 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,6 +1,6 @@ Name: micropipenv Version: 1.0.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files License: LGPLv3+ @@ -49,6 +49,9 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Fri Jun 04 2021 Python Maint - 1.0.4-2 +- Rebuilt for Python 3.10 + * Tue May 04 2021 Lumír Balhar - 1.0.4-1 - Update to 1.0.4 Resolves: rhbz#1955039 From b9007f1d4c504a2f0eb439c8981c4772dee2c050 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Mon, 21 Jun 2021 10:25:59 +0200 Subject: [PATCH 14/61] Update to 1.1.0 --- .gitignore | 1 + micropipenv.spec | 8 ++++++-- sources | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 7a78b4c..83be463 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /v1.0.2.tar.gz /v1.0.3.tar.gz /v1.0.4.tar.gz +/v1.1.0.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index 81276ea..b809b11 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,6 +1,6 @@ Name: micropipenv -Version: 1.0.4 -Release: 2%{?dist} +Version: 1.1.0 +Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files License: LGPLv3+ @@ -49,6 +49,10 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Mon Jun 21 2021 Lumír Balhar - 1.1.0-1 +- Update to 1.1.0 +Resolves: rhbz#1974255 + * Fri Jun 04 2021 Python Maint - 1.0.4-2 - Rebuilt for Python 3.10 diff --git a/sources b/sources index db521fe..9b511eb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.0.4.tar.gz) = d127acaaa2e39c6113136250b66c9defe2a5da1e77043e0bd7d13f6614755f6138fbe46aa2a94b0075e58c129d37a8f89fb2130c08aa031e5d4544a27813fbd0 +SHA512 (v1.1.0.tar.gz) = 6fda1df20845e44689899853f717ba93f254f260447814a484cb85aac614af5096819cc6c77afc883ee1fa81286bd721982b2418e9685d5e03bd23f3ca411df5 From 8567d7277ea63902c356fc373e9678efd3a0acf7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 14:13:53 +0000 Subject: [PATCH 15/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- micropipenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/micropipenv.spec b/micropipenv.spec index b809b11..2473527 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,6 +1,6 @@ Name: micropipenv Version: 1.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files License: LGPLv3+ @@ -49,6 +49,9 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 1.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Mon Jun 21 2021 Lumír Balhar - 1.1.0-1 - Update to 1.1.0 Resolves: rhbz#1974255 From e874813b5d3044ec343593f19024426daa526e55 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Wed, 6 Oct 2021 14:56:33 +0200 Subject: [PATCH 16/61] Update to 1.1.2 --- .gitignore | 1 + micropipenv.spec | 8 ++++++-- sources | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 83be463..a63a451 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /v1.0.3.tar.gz /v1.0.4.tar.gz /v1.1.0.tar.gz +/v1.1.2.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index 2473527..df31d2d 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,6 +1,6 @@ Name: micropipenv -Version: 1.1.0 -Release: 2%{?dist} +Version: 1.1.2 +Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files License: LGPLv3+ @@ -49,6 +49,10 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Wed Oct 06 2021 Lumír Balhar - 1.1.2-1 +- Update to 1.1.2 +Resolves: rhbz#2006696 + * Thu Jul 22 2021 Fedora Release Engineering - 1.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index 9b511eb..7144d3f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.1.0.tar.gz) = 6fda1df20845e44689899853f717ba93f254f260447814a484cb85aac614af5096819cc6c77afc883ee1fa81286bd721982b2418e9685d5e03bd23f3ca411df5 +SHA512 (v1.1.2.tar.gz) = b12aff7b0ab22841188f26477ea3705574bf7f180ae73544f7d3e90150838bde2fafadfe031c3108a5c0c8132f0b00e1cf23638118c18d3f6d647761d1bd9c1f From 5c3b7d1ef9e838d01b4f2b4cd6b658fb47895392 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Mon, 25 Oct 2021 09:13:46 +0200 Subject: [PATCH 17/61] Update to 1.1.3 --- .gitignore | 1 + micropipenv.spec | 6 +++++- sources | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a63a451..4092a69 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /v1.0.4.tar.gz /v1.1.0.tar.gz /v1.1.2.tar.gz +/v1.1.3.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index df31d2d..4cb3e74 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,5 +1,5 @@ Name: micropipenv -Version: 1.1.2 +Version: 1.1.3 Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files @@ -49,6 +49,10 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Mon Oct 25 2021 Lumír Balhar - 1.1.3-1 +- Update to 1.1.3 +Resolves: rhbz#2016285 + * Wed Oct 06 2021 Lumír Balhar - 1.1.2-1 - Update to 1.1.2 Resolves: rhbz#2006696 diff --git a/sources b/sources index 7144d3f..fc256e4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.1.2.tar.gz) = b12aff7b0ab22841188f26477ea3705574bf7f180ae73544f7d3e90150838bde2fafadfe031c3108a5c0c8132f0b00e1cf23638118c18d3f6d647761d1bd9c1f +SHA512 (v1.1.3.tar.gz) = 4661e3beef8261788687c01bb3611ded1de8614e5d4da8d2f89dee429a3fefa335a02958702d81ad7bd7d1831b203f667c21ea196761fcb08a463656021abf49 From 960ee1ba242bdea337472aad6b54349d456707cb Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Wed, 5 Jan 2022 08:35:42 +0100 Subject: [PATCH 18/61] Update to 1.2.0 --- .gitignore | 1 + micropipenv.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4092a69..c63b850 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /v1.1.0.tar.gz /v1.1.2.tar.gz /v1.1.3.tar.gz +/v1.2.0.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index 4cb3e74..9260ab2 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,5 +1,5 @@ Name: micropipenv -Version: 1.1.3 +Version: 1.2.0 Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files @@ -49,6 +49,9 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Wed Jan 05 2022 Lumír Balhar - 1.2.0-1 +- Update to 1.2.0 + * Mon Oct 25 2021 Lumír Balhar - 1.1.3-1 - Update to 1.1.3 Resolves: rhbz#2016285 diff --git a/sources b/sources index fc256e4..82cf77e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.1.3.tar.gz) = 4661e3beef8261788687c01bb3611ded1de8614e5d4da8d2f89dee429a3fefa335a02958702d81ad7bd7d1831b203f667c21ea196761fcb08a463656021abf49 +SHA512 (v1.2.0.tar.gz) = 5a7f8b074c547a0e7b2ed94bd1e8b576ee929c6f6f0530815b2a50f2e070388fa2030346c93f18fa4d90af1a0b3e766c215150002d5adf3440d9b7145a0607af From 36b52a73403ff1e505e0a9465b518137af3d8c9c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 19:11:18 +0000 Subject: [PATCH 19/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- micropipenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/micropipenv.spec b/micropipenv.spec index 9260ab2..8d4631e 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,6 +1,6 @@ Name: micropipenv Version: 1.2.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files License: LGPLv3+ @@ -49,6 +49,9 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 1.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Wed Jan 05 2022 Lumír Balhar - 1.2.0-1 - Update to 1.2.0 From 8c1480e4e6474a34260c46d99e6343828db718d7 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Mon, 21 Feb 2022 10:39:11 +0100 Subject: [PATCH 20/61] Update to 1.2.1 --- .gitignore | 1 + micropipenv.spec | 10 +++++++--- sources | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index c63b850..f78e8fb 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /v1.1.2.tar.gz /v1.1.3.tar.gz /v1.2.0.tar.gz +/v1.2.1.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index 8d4631e..0ed183d 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,6 +1,6 @@ Name: micropipenv -Version: 1.2.0 -Release: 2%{?dist} +Version: 1.2.1 +Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files License: LGPLv3+ @@ -39,7 +39,7 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %check # skipped tests requires internet or checks pip version -%pytest -m "not online" -k "not test_check_pip_version" +%pytest -m "not online" -k "not test_check_pip_version and not test_install_invalid_toml_file" %files %doc README.rst @@ -49,6 +49,10 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Mon Feb 21 2022 Lumír Balhar - 1.2.1-1 +- Update to 1.2.1 +Resolves: rhbz#2056449 + * Thu Jan 20 2022 Fedora Release Engineering - 1.2.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index 82cf77e..70910de 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.2.0.tar.gz) = 5a7f8b074c547a0e7b2ed94bd1e8b576ee929c6f6f0530815b2a50f2e070388fa2030346c93f18fa4d90af1a0b3e766c215150002d5adf3440d9b7145a0607af +SHA512 (v1.2.1.tar.gz) = 8983200563abe0cb6dd7a60ce08c783e585ccfe57ac3d6437738db5fb88e7012c01127123bab45e2e5456ba5f01820e5ff2994152623beddf511dd857de0cd0a From 2f64d5c3a9bb70787eaaf50dd7ab4bea8dde5bc3 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Wed, 8 Jun 2022 14:23:28 +0200 Subject: [PATCH 21/61] Update to 1.3.0 --- .gitignore | 1 + micropipenv.spec | 6 +++++- sources | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f78e8fb..8ef7317 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /v1.1.3.tar.gz /v1.2.0.tar.gz /v1.2.1.tar.gz +/v1.3.0.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index 0ed183d..99e5ab2 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,5 +1,5 @@ Name: micropipenv -Version: 1.2.1 +Version: 1.3.0 Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files @@ -49,6 +49,10 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Wed Jun 08 2022 Lumír Balhar - 1.3.0-1 +- Update to 1.3.0 +Resolves: rhbz#2083779 + * Mon Feb 21 2022 Lumír Balhar - 1.2.1-1 - Update to 1.2.1 Resolves: rhbz#2056449 diff --git a/sources b/sources index 70910de..7b0b95f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.2.1.tar.gz) = 8983200563abe0cb6dd7a60ce08c783e585ccfe57ac3d6437738db5fb88e7012c01127123bab45e2e5456ba5f01820e5ff2994152623beddf511dd857de0cd0a +SHA512 (v1.3.0.tar.gz) = e23fa98ca8a2d1a8165d1e00618b0a017af472c8f6e534152543151c70d29491e4bae0775fb8704e3c237d9c9adf56f7e0f44fe0fea7fad4ad482201f91541ad From 87dd492d083d19fe0a86a9129c0607950f9b8325 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 15 Jun 2022 16:34:36 +0200 Subject: [PATCH 22/61] Rebuilt for Python 3.11 --- micropipenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/micropipenv.spec b/micropipenv.spec index 99e5ab2..da83038 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,6 +1,6 @@ Name: micropipenv Version: 1.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files License: LGPLv3+ @@ -49,6 +49,9 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Wed Jun 15 2022 Python Maint - 1.3.0-2 +- Rebuilt for Python 3.11 + * Wed Jun 08 2022 Lumír Balhar - 1.3.0-1 - Update to 1.3.0 Resolves: rhbz#2083779 From b6cd5cbd7ac325f870787234c0fb6ef967fd671e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 21 Jul 2022 21:03:12 +0000 Subject: [PATCH 23/61] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- micropipenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/micropipenv.spec b/micropipenv.spec index da83038..97b6c78 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,6 +1,6 @@ Name: micropipenv Version: 1.3.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files License: LGPLv3+ @@ -49,6 +49,9 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Thu Jul 21 2022 Fedora Release Engineering - 1.3.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Wed Jun 15 2022 Python Maint - 1.3.0-2 - Rebuilt for Python 3.11 From b4a4d3531ed50bdbdd7a1c5115c7991ed652a47b Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Tue, 26 Jul 2022 09:27:04 +0200 Subject: [PATCH 24/61] Update to 1.4.1 --- .gitignore | 2 ++ micropipenv.spec | 29 +++++++++++++---------------- sources | 2 +- 3 files changed, 16 insertions(+), 17 deletions(-) diff --git a/.gitignore b/.gitignore index 8ef7317..5841c5c 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,5 @@ /v1.2.0.tar.gz /v1.2.1.tar.gz /v1.3.0.tar.gz +/v1.4.0.tar.gz +/v1.4.1.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index 97b6c78..4ceb927 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,6 +1,6 @@ Name: micropipenv -Version: 1.3.0 -Release: 3%{?dist} +Version: 1.4.1 +Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files License: LGPLv3+ @@ -9,14 +9,6 @@ Source0: %{url}/archive/v%{version}.tar.gz BuildArch: noarch BuildRequires: python3-devel -BuildRequires: python3dist(pip) -BuildRequires: python3dist(setuptools) -BuildRequires: python3dist(toml) -# For testing -BuildRequires: python3dist(flexmock) -BuildRequires: python3dist(pytest) -BuildRequires: python3dist(pytest-timeout) -BuildRequires: python3dist(pytest-venv) %{?python_provide:%python_provide python3-%{name}} @@ -31,24 +23,29 @@ converting them to pip-tools compatible output. # Remove shebang line from the module sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py +%generate_buildrequires +%pyproject_buildrequires -r -t + %build -%py3_build +%pyproject_wheel %install -%py3_install +%pyproject_install +%pyproject_save_files %{name} %check # skipped tests requires internet or checks pip version %pytest -m "not online" -k "not test_check_pip_version and not test_install_invalid_toml_file" -%files +%files -f %pyproject_files %doc README.rst -%license LICENSE* %{_bindir}/micropipenv -%pycached %{python3_sitelib}/%{name}.py -%{python3_sitelib}/%{name}-%{version}-py*.egg-info/ %changelog +* Tue Jul 26 2022 Lumír Balhar - 1.4.1-1 +- Update to 1.4.1 +Resolves: rhbz#2110900 + * Thu Jul 21 2022 Fedora Release Engineering - 1.3.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/sources b/sources index 7b0b95f..9a701dd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.3.0.tar.gz) = e23fa98ca8a2d1a8165d1e00618b0a017af472c8f6e534152543151c70d29491e4bae0775fb8704e3c237d9c9adf56f7e0f44fe0fea7fad4ad482201f91541ad +SHA512 (v1.4.1.tar.gz) = 1ea1b9f647fc525e7d90a184b147489ca5dec98b5cf2e08def55f3cc1c2f8bd1bca211452b188aac286d723fe9d8274df72c640fdf2e6db1e5dca039c538286c From dd73dac0f454351278e55487dc4c9b5cf1c0e280 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Tue, 2 Aug 2022 11:16:34 +0200 Subject: [PATCH 25/61] Update to 1.4.2 --- .gitignore | 1 + micropipenv.spec | 6 +++++- sources | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5841c5c..83dd83d 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /v1.3.0.tar.gz /v1.4.0.tar.gz /v1.4.1.tar.gz +/v1.4.2.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index 4ceb927..1f59f57 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,5 +1,5 @@ Name: micropipenv -Version: 1.4.1 +Version: 1.4.2 Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files @@ -42,6 +42,10 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{_bindir}/micropipenv %changelog +* Tue Aug 02 2022 Lumír Balhar - 1.4.2-1 +- Update to 1.4.2 +Resolves: rhbz#2110900 + * Tue Jul 26 2022 Lumír Balhar - 1.4.1-1 - Update to 1.4.1 Resolves: rhbz#2110900 diff --git a/sources b/sources index 9a701dd..3d65db0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.4.1.tar.gz) = 1ea1b9f647fc525e7d90a184b147489ca5dec98b5cf2e08def55f3cc1c2f8bd1bca211452b188aac286d723fe9d8274df72c640fdf2e6db1e5dca039c538286c +SHA512 (v1.4.2.tar.gz) = 7c3443624732a20156c474978e5cfae4c050984a6becf21104d50c1a6f22aba24d40a8c3d44129034ba28505da15c4158f04731acea5dafb81ac12d6f8b80e38 From 553b70251721d5683570c898e578912ca70feb52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 4 Oct 2022 02:02:19 +0200 Subject: [PATCH 26/61] Remove manual req. of python3dist(toml), package the [toml] extra instead On Python 3.11+ python3dist(toml) is not needed. The toml extra only exists for its provides there. With older Python (e.g. on Fedora 36), it brings python3.10dist(toml) and hence it is Recommended to preserve current default behavior. The Recommends can be safely removed when this is no longer being ever merged into dist-git for older Fedoras. But it can also stay forever. --- micropipenv.spec | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/micropipenv.spec b/micropipenv.spec index 1f59f57..7bbc438 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,6 +1,6 @@ Name: micropipenv Version: 1.4.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files License: LGPLv3+ @@ -12,19 +12,21 @@ BuildRequires: python3-devel %{?python_provide:%python_provide python3-%{name}} -Requires: python3dist(toml) +Recommends: micropipenv+toml %description A lightweight wrapper for pip to support Pipenv and Poetry lock files or converting them to pip-tools compatible output. +%pyproject_extras_subpkg -n %{name} toml + %prep %autosetup # Remove shebang line from the module sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %generate_buildrequires -%pyproject_buildrequires -r -t +%pyproject_buildrequires -r -t -x toml %build %pyproject_wheel @@ -42,6 +44,10 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{_bindir}/micropipenv %changelog +* Mon Oct 03 2022 Miro Hrončok - 1.4.2-2 +- Remove manual requirement of python3dist(toml), + package and Recommend the [toml] extra instead + * Tue Aug 02 2022 Lumír Balhar - 1.4.2-1 - Update to 1.4.2 Resolves: rhbz#2110900 From cc0fe396a5434686a35279ea9f96753b3d9a1b4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 4 Oct 2022 02:06:41 +0200 Subject: [PATCH 27/61] Use %py_provides instead of deprecated %python_provide --- micropipenv.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/micropipenv.spec b/micropipenv.spec index 7bbc438..6320f58 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -10,7 +10,7 @@ BuildArch: noarch BuildRequires: python3-devel -%{?python_provide:%python_provide python3-%{name}} +%py_provides python3-%{name} Recommends: micropipenv+toml From 188a29878469b5d8f1052f5a82bc4ffd433fdb2c Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Wed, 5 Oct 2022 09:02:23 +0200 Subject: [PATCH 28/61] Update to 1.4.3 --- .gitignore | 1 + micropipenv.spec | 8 ++++++-- sources | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 83dd83d..e264c77 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ /v1.4.0.tar.gz /v1.4.1.tar.gz /v1.4.2.tar.gz +/v1.4.3.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index 6320f58..a295913 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,6 +1,6 @@ Name: micropipenv -Version: 1.4.2 -Release: 2%{?dist} +Version: 1.4.3 +Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files License: LGPLv3+ @@ -44,6 +44,10 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{_bindir}/micropipenv %changelog +* Wed Oct 05 2022 Lumír Balhar - 1.4.3-1 +- Update to 1.4.3 +Resolves: rhbz#2131986 + * Mon Oct 03 2022 Miro Hrončok - 1.4.2-2 - Remove manual requirement of python3dist(toml), package and Recommend the [toml] extra instead diff --git a/sources b/sources index 3d65db0..9076cee 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.4.2.tar.gz) = 7c3443624732a20156c474978e5cfae4c050984a6becf21104d50c1a6f22aba24d40a8c3d44129034ba28505da15c4158f04731acea5dafb81ac12d6f8b80e38 +SHA512 (v1.4.3.tar.gz) = 5dfd840e7fca8b4cd8f6cc7291bd99bc1559c313414997a66c88262f1a2c7f4495db51273319d4fab32cd43aae3079afd3843c8762cda6244e5000caf815ee39 From d39bf2bdb43606ab1542b4b78afc956c6393d72c Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Mon, 31 Oct 2022 14:56:26 +0100 Subject: [PATCH 29/61] Update to 1.4.4 --- .gitignore | 1 + micropipenv.spec | 6 +++++- sources | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e264c77..2e42032 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ /v1.4.1.tar.gz /v1.4.2.tar.gz /v1.4.3.tar.gz +/v1.4.4.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index a295913..fb2d8e6 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,5 +1,5 @@ Name: micropipenv -Version: 1.4.3 +Version: 1.4.4 Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files @@ -44,6 +44,10 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{_bindir}/micropipenv %changelog +* Mon Oct 31 2022 Lumír Balhar - 1.4.4-1 +- Update to 1.4.4 +Resolves: rhbz#2138859 + * Wed Oct 05 2022 Lumír Balhar - 1.4.3-1 - Update to 1.4.3 Resolves: rhbz#2131986 diff --git a/sources b/sources index 9076cee..3a06c3b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.4.3.tar.gz) = 5dfd840e7fca8b4cd8f6cc7291bd99bc1559c313414997a66c88262f1a2c7f4495db51273319d4fab32cd43aae3079afd3843c8762cda6244e5000caf815ee39 +SHA512 (v1.4.4.tar.gz) = d021e961d0c89e18e77a32d1066d9c1a9c1043380c57abffa0ce860d623e28976a81516dbe4ef4e54742acde500a45e021e2e2091c956d87cd40bceeaf0354fd From 07abda1e35e4d2aa7c91bf9555b14436a951dabd Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Wed, 11 Jan 2023 15:52:39 +0100 Subject: [PATCH 30/61] Update to 1.4.5 (rhbz#2159707) --- .gitignore | 1 + micropipenv.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2e42032..4bf53a4 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ /v1.4.2.tar.gz /v1.4.3.tar.gz /v1.4.4.tar.gz +/v1.4.5.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index fb2d8e6..7cbb592 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,5 +1,5 @@ Name: micropipenv -Version: 1.4.4 +Version: 1.4.5 Release: 1%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files @@ -44,6 +44,9 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{_bindir}/micropipenv %changelog +* Wed Jan 11 2023 Lumír Balhar - 1.4.5-1 +- Update to 1.4.5 (rhbz#2159707) + * Mon Oct 31 2022 Lumír Balhar - 1.4.4-1 - Update to 1.4.4 Resolves: rhbz#2138859 diff --git a/sources b/sources index 3a06c3b..60f5fcb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.4.4.tar.gz) = d021e961d0c89e18e77a32d1066d9c1a9c1043380c57abffa0ce860d623e28976a81516dbe4ef4e54742acde500a45e021e2e2091c956d87cd40bceeaf0354fd +SHA512 (v1.4.5.tar.gz) = 968279af1c9747323e387f1eea343d6178b602a9b1e5a5754ac7476c3a90d721017c1445f65c69725e70d1508e3e4bba81fc22d469db3025812bdf107ebc834e From 757e32d36a9661167accdac1170fc84a8b552550 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 19:28:03 +0000 Subject: [PATCH 31/61] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- micropipenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/micropipenv.spec b/micropipenv.spec index 7cbb592..d107375 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,6 +1,6 @@ Name: micropipenv Version: 1.4.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A simple wrapper around pip to support Pipenv and Poetry files License: LGPLv3+ @@ -44,6 +44,9 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{_bindir}/micropipenv %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 1.4.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Jan 11 2023 Lumír Balhar - 1.4.5-1 - Update to 1.4.5 (rhbz#2159707) From a6f3d09f79c294eb836f81280b023a5b1404453b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lum=C3=ADr=20Balhar?= Date: Wed, 22 Feb 2023 22:04:57 +0100 Subject: [PATCH 32/61] Convert to rpmautospec --- changelog | 117 +++++++++++++++++++++++++++++++++++++++++++++ micropipenv.spec | 120 +---------------------------------------------- 2 files changed, 119 insertions(+), 118 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..1a51a8c --- /dev/null +++ b/changelog @@ -0,0 +1,117 @@ +* Thu Jan 19 2023 Fedora Release Engineering - 1.4.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Jan 11 2023 Lumír Balhar - 1.4.5-1 +- Update to 1.4.5 (rhbz#2159707) + +* Mon Oct 31 2022 Lumír Balhar - 1.4.4-1 +- Update to 1.4.4 +Resolves: rhbz#2138859 + +* Wed Oct 05 2022 Lumír Balhar - 1.4.3-1 +- Update to 1.4.3 +Resolves: rhbz#2131986 + +* Mon Oct 03 2022 Miro Hrončok - 1.4.2-2 +- Remove manual requirement of python3dist(toml), + package and Recommend the [toml] extra instead + +* Tue Aug 02 2022 Lumír Balhar - 1.4.2-1 +- Update to 1.4.2 +Resolves: rhbz#2110900 + +* Tue Jul 26 2022 Lumír Balhar - 1.4.1-1 +- Update to 1.4.1 +Resolves: rhbz#2110900 + +* Thu Jul 21 2022 Fedora Release Engineering - 1.3.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Wed Jun 15 2022 Python Maint - 1.3.0-2 +- Rebuilt for Python 3.11 + +* Wed Jun 08 2022 Lumír Balhar - 1.3.0-1 +- Update to 1.3.0 +Resolves: rhbz#2083779 + +* Mon Feb 21 2022 Lumír Balhar - 1.2.1-1 +- Update to 1.2.1 +Resolves: rhbz#2056449 + +* Thu Jan 20 2022 Fedora Release Engineering - 1.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jan 05 2022 Lumír Balhar - 1.2.0-1 +- Update to 1.2.0 + +* Mon Oct 25 2021 Lumír Balhar - 1.1.3-1 +- Update to 1.1.3 +Resolves: rhbz#2016285 + +* Wed Oct 06 2021 Lumír Balhar - 1.1.2-1 +- Update to 1.1.2 +Resolves: rhbz#2006696 + +* Thu Jul 22 2021 Fedora Release Engineering - 1.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jun 21 2021 Lumír Balhar - 1.1.0-1 +- Update to 1.1.0 +Resolves: rhbz#1974255 + +* Fri Jun 04 2021 Python Maint - 1.0.4-2 +- Rebuilt for Python 3.10 + +* Tue May 04 2021 Lumír Balhar - 1.0.4-1 +- Update to 1.0.4 +Resolves: rhbz#1955039 + +* Fri Mar 12 2021 Karolina SUrma - 1.0.3-1 +- Update to 1.0.3 +Resolves: rhbz#1937471 + +* Tue Jan 26 2021 Fedora Release Engineering - 1.0.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Dec 11 2020 Lumír Balhar - 1.0.2-1 +- Update to 1.0.2 (#1906430) + +* Tue Nov 10 2020 Lumír Balhar - 1.0.1-1 +- Update to 1.0.1 + +* Fri Oct 02 2020 Lumír Balhar - 1.0.0-1 +- Update to 1.0.0 (#1884346) + +* Thu Sep 03 2020 Lumír Balhar - 0.6.0-1 +- Update to 0.6.0 (#1875250) + +* Thu Jul 30 2020 Lumír Balhar - 0.5.1-1 +- Update to 0.5.1 (#1859995) + +* Tue Jul 28 2020 Fedora Release Engineering - 0.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jul 09 2020 Lumír Balhar - 0.4.0-1 +- Update to 0.4.0 (#1854424) + +* Mon Jun 15 2020 Lumír Balhar - 0.3.0-1 +- Update to 0.3.0 (#1846944) + +* Fri Jun 05 2020 Miro Hrončok - 0.2.0-2 +- Correct the license tag (GPLv3+ to LGPLv3+) +- Include the actual LICENSE files in the package + +* Thu Jun 04 2020 Lumír Balhar - 0.2.0-1 +- Update to 0.2.0 (#1838278, #1841641) + +* Tue May 26 2020 Miro Hrončok - 0.1.6-2 +- Rebuilt for Python 3.9 + +* Tue May 05 2020 Lumír Balhar - 0.1.6-1 +- Update to 0.1.6 (#1831328) + +* Tue Apr 07 2020 Lumír Balhar - 0.1.5-1 +- Update to 0.1.5 (#1821807) + +* Thu Mar 12 2020 Lumír Balhar - 0.1.4-1 +- Initial package. diff --git a/micropipenv.spec b/micropipenv.spec index d107375..8e3c449 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,6 +1,6 @@ Name: micropipenv Version: 1.4.5 -Release: 2%{?dist} +Release: %autorelease Summary: A simple wrapper around pip to support Pipenv and Poetry files License: LGPLv3+ @@ -44,120 +44,4 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %{_bindir}/micropipenv %changelog -* Thu Jan 19 2023 Fedora Release Engineering - 1.4.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Wed Jan 11 2023 Lumír Balhar - 1.4.5-1 -- Update to 1.4.5 (rhbz#2159707) - -* Mon Oct 31 2022 Lumír Balhar - 1.4.4-1 -- Update to 1.4.4 -Resolves: rhbz#2138859 - -* Wed Oct 05 2022 Lumír Balhar - 1.4.3-1 -- Update to 1.4.3 -Resolves: rhbz#2131986 - -* Mon Oct 03 2022 Miro Hrončok - 1.4.2-2 -- Remove manual requirement of python3dist(toml), - package and Recommend the [toml] extra instead - -* Tue Aug 02 2022 Lumír Balhar - 1.4.2-1 -- Update to 1.4.2 -Resolves: rhbz#2110900 - -* Tue Jul 26 2022 Lumír Balhar - 1.4.1-1 -- Update to 1.4.1 -Resolves: rhbz#2110900 - -* Thu Jul 21 2022 Fedora Release Engineering - 1.3.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Wed Jun 15 2022 Python Maint - 1.3.0-2 -- Rebuilt for Python 3.11 - -* Wed Jun 08 2022 Lumír Balhar - 1.3.0-1 -- Update to 1.3.0 -Resolves: rhbz#2083779 - -* Mon Feb 21 2022 Lumír Balhar - 1.2.1-1 -- Update to 1.2.1 -Resolves: rhbz#2056449 - -* Thu Jan 20 2022 Fedora Release Engineering - 1.2.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Jan 05 2022 Lumír Balhar - 1.2.0-1 -- Update to 1.2.0 - -* Mon Oct 25 2021 Lumír Balhar - 1.1.3-1 -- Update to 1.1.3 -Resolves: rhbz#2016285 - -* Wed Oct 06 2021 Lumír Balhar - 1.1.2-1 -- Update to 1.1.2 -Resolves: rhbz#2006696 - -* Thu Jul 22 2021 Fedora Release Engineering - 1.1.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon Jun 21 2021 Lumír Balhar - 1.1.0-1 -- Update to 1.1.0 -Resolves: rhbz#1974255 - -* Fri Jun 04 2021 Python Maint - 1.0.4-2 -- Rebuilt for Python 3.10 - -* Tue May 04 2021 Lumír Balhar - 1.0.4-1 -- Update to 1.0.4 -Resolves: rhbz#1955039 - -* Fri Mar 12 2021 Karolina SUrma - 1.0.3-1 -- Update to 1.0.3 -Resolves: rhbz#1937471 - -* Tue Jan 26 2021 Fedora Release Engineering - 1.0.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Fri Dec 11 2020 Lumír Balhar - 1.0.2-1 -- Update to 1.0.2 (#1906430) - -* Tue Nov 10 2020 Lumír Balhar - 1.0.1-1 -- Update to 1.0.1 - -* Fri Oct 02 2020 Lumír Balhar - 1.0.0-1 -- Update to 1.0.0 (#1884346) - -* Thu Sep 03 2020 Lumír Balhar - 0.6.0-1 -- Update to 0.6.0 (#1875250) - -* Thu Jul 30 2020 Lumír Balhar - 0.5.1-1 -- Update to 0.5.1 (#1859995) - -* Tue Jul 28 2020 Fedora Release Engineering - 0.4.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu Jul 09 2020 Lumír Balhar - 0.4.0-1 -- Update to 0.4.0 (#1854424) - -* Mon Jun 15 2020 Lumír Balhar - 0.3.0-1 -- Update to 0.3.0 (#1846944) - -* Fri Jun 05 2020 Miro Hrončok - 0.2.0-2 -- Correct the license tag (GPLv3+ to LGPLv3+) -- Include the actual LICENSE files in the package - -* Thu Jun 04 2020 Lumír Balhar - 0.2.0-1 -- Update to 0.2.0 (#1838278, #1841641) - -* Tue May 26 2020 Miro Hrončok - 0.1.6-2 -- Rebuilt for Python 3.9 - -* Tue May 05 2020 Lumír Balhar - 0.1.6-1 -- Update to 0.1.6 (#1831328) - -* Tue Apr 07 2020 Lumír Balhar - 0.1.5-1 -- Update to 0.1.5 (#1821807) - -* Thu Mar 12 2020 Lumír Balhar - 0.1.4-1 -- Initial package. +%autochangelog From f6f8671fd352e6022e6487bb6e59e9ca04aa6500 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Wed, 22 Feb 2023 22:12:15 +0100 Subject: [PATCH 33/61] Update to 1.4.6 (rhbz#2172646) --- .gitignore | 1 + micropipenv.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4bf53a4..fc77b93 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ /v1.4.3.tar.gz /v1.4.4.tar.gz /v1.4.5.tar.gz +/v1.4.6.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index 8e3c449..5a6716e 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,5 +1,5 @@ Name: micropipenv -Version: 1.4.5 +Version: 1.4.6 Release: %autorelease Summary: A simple wrapper around pip to support Pipenv and Poetry files diff --git a/sources b/sources index 60f5fcb..0d79786 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.4.5.tar.gz) = 968279af1c9747323e387f1eea343d6178b602a9b1e5a5754ac7476c3a90d721017c1445f65c69725e70d1508e3e4bba81fc22d469db3025812bdf107ebc834e +SHA512 (v1.4.6.tar.gz) = ac8b00308bb25d8190f6d0e65ffb5b9c4d18909fce1cbfddd0ceb88f2c7402541c6c6e5d6f29e2376714179424d804c31bc64bf7d4a2c56141b1a9f6ed2e90a0 From b62337fec66afe38af135ed9826f1c650c437bab Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Fri, 3 Mar 2023 12:43:23 +0100 Subject: [PATCH 34/61] Update to 1.5.0 (rhbz#2175133) --- .gitignore | 1 + micropipenv.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index fc77b93..33efaaf 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ /v1.4.4.tar.gz /v1.4.5.tar.gz /v1.4.6.tar.gz +/v1.5.0.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index 5a6716e..f81ab5d 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,5 +1,5 @@ Name: micropipenv -Version: 1.4.6 +Version: 1.5.0 Release: %autorelease Summary: A simple wrapper around pip to support Pipenv and Poetry files diff --git a/sources b/sources index 0d79786..f4bfe33 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.4.6.tar.gz) = ac8b00308bb25d8190f6d0e65ffb5b9c4d18909fce1cbfddd0ceb88f2c7402541c6c6e5d6f29e2376714179424d804c31bc64bf7d4a2c56141b1a9f6ed2e90a0 +SHA512 (v1.5.0.tar.gz) = a382ecce80c21340b30597686a48f6b3402353e40e8780d9dbf91d202539d5ef312ac1f565644f645b344d320930d401b35a9aa322be0dc5cb04afa2e6861456 From f2f84f8ff47bad31f89e224d36204aa92e4271f2 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Thu, 11 May 2023 12:00:00 -0400 Subject: [PATCH 35/61] Disable tests by default in RHEL builds Some of the test dependencies are unwanted in RHEL. --- micropipenv.spec | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/micropipenv.spec b/micropipenv.spec index f81ab5d..2fda80e 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -1,3 +1,10 @@ +# some test dependencies are unwanted in RHEL +%if 0%{?rhel} +%bcond_with tests +%else +%bcond_without tests +%endif + Name: micropipenv Version: 1.5.0 Release: %autorelease @@ -26,7 +33,7 @@ converting them to pip-tools compatible output. sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %generate_buildrequires -%pyproject_buildrequires -r -t -x toml +%pyproject_buildrequires -r %{?with_tests:-t} -x toml %build %pyproject_wheel @@ -36,8 +43,12 @@ sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py %pyproject_save_files %{name} %check +%if %{with tests} # skipped tests requires internet or checks pip version %pytest -m "not online" -k "not test_check_pip_version and not test_install_invalid_toml_file" +%else +%pyproject_check_import +%endif %files -f %pyproject_files %doc README.rst From 3f76300634ee41cdf57f167d0b66926226763923 Mon Sep 17 00:00:00 2001 From: Karolina Surma Date: Fri, 19 May 2023 11:40:52 +0200 Subject: [PATCH 36/61] Declare License tag in the SPDX format --- micropipenv.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/micropipenv.spec b/micropipenv.spec index 2fda80e..fde1756 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -10,7 +10,7 @@ Version: 1.5.0 Release: %autorelease Summary: A simple wrapper around pip to support Pipenv and Poetry files -License: LGPLv3+ +License: LGPL-3.0-or-later URL: https://github.com/thoth-station/%{name} Source0: %{url}/archive/v%{version}.tar.gz BuildArch: noarch From 5d0ca7b4e0f581d1a71bae4eb9a504227f290bb6 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Sun, 9 Jul 2023 15:46:45 -0400 Subject: [PATCH 37/61] Rebuilt for Python 3.12 From f4a0768c139b834d12ee5db0c245cfb305ce8795 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jul 2023 14:21:05 +0000 Subject: [PATCH 38/61] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering From bd6ac078f565be7d7c2d3edbbb2f99e578010c88 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Wed, 18 Oct 2023 08:13:02 +0200 Subject: [PATCH 39/61] Update to 1.5.1 (rhbz#2244702) --- .gitignore | 1 + micropipenv.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 33efaaf..747de4c 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ /v1.4.5.tar.gz /v1.4.6.tar.gz /v1.5.0.tar.gz +/v1.5.1.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index fde1756..823c126 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -6,7 +6,7 @@ %endif Name: micropipenv -Version: 1.5.0 +Version: 1.5.1 Release: %autorelease Summary: A simple wrapper around pip to support Pipenv and Poetry files diff --git a/sources b/sources index f4bfe33..529b942 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.5.0.tar.gz) = a382ecce80c21340b30597686a48f6b3402353e40e8780d9dbf91d202539d5ef312ac1f565644f645b344d320930d401b35a9aa322be0dc5cb04afa2e6861456 +SHA512 (v1.5.1.tar.gz) = 8a145393ebf307e3b0fc7caadf7bf5c6a076e822d1a2b546ceb33922a012945c46a6677561806abb072a6c36efdce12a6d696e6a46805d2a97c99ec0ee6ce712 From 276e7d90eb26bfdf889e570b1f5b8fab62f76729 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Tue, 7 Nov 2023 17:53:35 +0100 Subject: [PATCH 40/61] Add packit config --- .packit.yaml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .packit.yaml diff --git a/.packit.yaml b/.packit.yaml new file mode 100644 index 0000000..fadf03a --- /dev/null +++ b/.packit.yaml @@ -0,0 +1,25 @@ +specfile_path: micropipenv.spec +upstream_package_name: micropipenv +upstream_project_url: https://github.com/thoth-station/micropipenv/ +upstream_tag_template: v{version} +downstream_package_name: micropipenv + +jobs: +- job: pull_from_upstream + trigger: release + dist_git_branches: + - fedora-all + actions: + changelog-entry: + - bash -c '[ -n "$PACKIT_RESOLVED_BUGS" ] && echo "Update to ${PACKIT_PROJECT_VERSION} (rhbz#${PACKIT_RESOLVED_BUGS})" || echo "Update to ${PACKIT_PROJECT_VERSION}"' + commit-message: + - bash -c '[ -n "$PACKIT_RESOLVED_BUGS" ] && echo "Update to ${PACKIT_PROJECT_VERSION} (rhbz#${PACKIT_RESOLVED_BUGS})" || echo "Update to ${PACKIT_PROJECT_VERSION}"' +- job: koji_build + trigger: commit + allowed_committers: ["lbalhar", "packit"] + dist_git_branches: + - fedora-all +- job: bodhi_update + trigger: commit + dist_git_branches: + - fedora-branched From 9ff3cd8e8bf1e86e65964188dcd0906982067174 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 8 Nov 2023 08:19:25 +0000 Subject: [PATCH 41/61] Update to 1.5.2 --- .gitignore | 1 + README.packit | 3 +++ micropipenv.spec | 2 +- sources | 2 +- 4 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 README.packit diff --git a/.gitignore b/.gitignore index 747de4c..a22ad5f 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ /v1.4.6.tar.gz /v1.5.0.tar.gz /v1.5.1.tar.gz +/v1.5.2.tar.gz diff --git a/README.packit b/README.packit new file mode 100644 index 0000000..5998f60 --- /dev/null +++ b/README.packit @@ -0,0 +1,3 @@ +This repository is maintained by packit. +https://packit.dev/ +The file was generated using packit 0.85.0. diff --git a/micropipenv.spec b/micropipenv.spec index 823c126..4e940e2 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -6,7 +6,7 @@ %endif Name: micropipenv -Version: 1.5.1 +Version: 1.5.2 Release: %autorelease Summary: A simple wrapper around pip to support Pipenv and Poetry files diff --git a/sources b/sources index 529b942..ebda181 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.5.1.tar.gz) = 8a145393ebf307e3b0fc7caadf7bf5c6a076e822d1a2b546ceb33922a012945c46a6677561806abb072a6c36efdce12a6d696e6a46805d2a97c99ec0ee6ce712 +SHA512 (v1.5.2.tar.gz) = 0fbfa729a47d78df1f46c57712198b769f73ff7832675c8cc471e4ad9c8b7460a14a936e6a6897ddffa9e119ba9261d11052a725e6270532164cc82b529ada16 From 2961e90f2f860338508ce83d841ab724c4649c6d Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 28 Nov 2023 09:10:16 +0000 Subject: [PATCH 42/61] Update to 1.6.0 (rhbz#rhbz#2251885) --- .gitignore | 1 + README.packit | 2 +- micropipenv.spec | 2 +- sources | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a22ad5f..fbfb885 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,4 @@ /v1.5.0.tar.gz /v1.5.1.tar.gz /v1.5.2.tar.gz +/v1.6.0.tar.gz diff --git a/README.packit b/README.packit index 5998f60..ef95206 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.85.0. +The file was generated using packit 0.87.0. diff --git a/micropipenv.spec b/micropipenv.spec index 4e940e2..6087095 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -6,7 +6,7 @@ %endif Name: micropipenv -Version: 1.5.2 +Version: 1.6.0 Release: %autorelease Summary: A simple wrapper around pip to support Pipenv and Poetry files diff --git a/sources b/sources index ebda181..adf89fd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.5.2.tar.gz) = 0fbfa729a47d78df1f46c57712198b769f73ff7832675c8cc471e4ad9c8b7460a14a936e6a6897ddffa9e119ba9261d11052a725e6270532164cc82b529ada16 +SHA512 (v1.6.0.tar.gz) = 4d4a9e13d9eb02ef10a18b2b3822eeef5bd49ee35e82750fa5c062555c1eed83ddd0ff5ebe5ca6d262d459f2115573c0a917e9caeae4806aab23606a6907b3a0 From b1410b3479fa512f1d0f67d93c82d1aa46c5a706 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 21 Jan 2024 07:26:06 +0000 Subject: [PATCH 43/61] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 40387dc073d0216cc3fdce68d9d444b30f64e888 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jan 2024 06:18:20 +0000 Subject: [PATCH 44/61] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 7210d14daf25b050a6eae7a5403b28a43c783faa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 25 Jan 2024 15:54:21 +0100 Subject: [PATCH 45/61] Remove duplicate rhbz# from future Packit commit messages See e.g. 2961e90f2f860338508ce83d841ab724c4649c6d --- .packit.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.packit.yaml b/.packit.yaml index fadf03a..5fa17e8 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -11,9 +11,9 @@ jobs: - fedora-all actions: changelog-entry: - - bash -c '[ -n "$PACKIT_RESOLVED_BUGS" ] && echo "Update to ${PACKIT_PROJECT_VERSION} (rhbz#${PACKIT_RESOLVED_BUGS})" || echo "Update to ${PACKIT_PROJECT_VERSION}"' + - bash -c '[ -n "$PACKIT_RESOLVED_BUGS" ] && echo "Update to ${PACKIT_PROJECT_VERSION} (${PACKIT_RESOLVED_BUGS})" || echo "Update to ${PACKIT_PROJECT_VERSION}"' commit-message: - - bash -c '[ -n "$PACKIT_RESOLVED_BUGS" ] && echo "Update to ${PACKIT_PROJECT_VERSION} (rhbz#${PACKIT_RESOLVED_BUGS})" || echo "Update to ${PACKIT_PROJECT_VERSION}"' + - bash -c '[ -n "$PACKIT_RESOLVED_BUGS" ] && echo "Update to ${PACKIT_PROJECT_VERSION} (${PACKIT_RESOLVED_BUGS})" || echo "Update to ${PACKIT_PROJECT_VERSION}"' - job: koji_build trigger: commit allowed_committers: ["lbalhar", "packit"] From 5df7323f714247e1fc9d79659b9df79cd3acef9c Mon Sep 17 00:00:00 2001 From: Lukas Zachar Date: Mon, 19 Jul 2021 15:08:54 +0200 Subject: [PATCH 46/61] Add smoke test for tmt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cherry-picked from a122e5c6 Signed-off-by: Tomáš Hrnčiar --- plans.fmf | 4 ++++ tests/smoke.fmf | 2 ++ tests/smoke.sh | 12 ++++++++++++ 3 files changed, 18 insertions(+) create mode 100644 plans.fmf create mode 100644 tests/smoke.fmf create mode 100644 tests/smoke.sh diff --git a/plans.fmf b/plans.fmf new file mode 100644 index 0000000..e6427de --- /dev/null +++ b/plans.fmf @@ -0,0 +1,4 @@ +discover: + how: fmf +execute: + how: tmt diff --git a/tests/smoke.fmf b/tests/smoke.fmf new file mode 100644 index 0000000..25498bb --- /dev/null +++ b/tests/smoke.fmf @@ -0,0 +1,2 @@ +test: bash ./smoke.sh +framework: shell diff --git a/tests/smoke.sh b/tests/smoke.sh new file mode 100644 index 0000000..fee1bf2 --- /dev/null +++ b/tests/smoke.sh @@ -0,0 +1,12 @@ +#!/bin/bash +set -ex + +username="test_$$" +id "$username" && userdel -rf "$username" + +useradd "$username" +su -l -c "echo simple-manylinux-demo > requirements.txt" "$username" +su -l -c "micropipenv install -- --user" "$username" +su -l -c "python3 -c 'from dummyextension.extension import hello; assert hello() == \"Hello from Python extension!\"'" "$username" + +userdel -rf "$username" From c7f6a0548f6d3ed9d4707aaaf28b051ff325b901 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hrn=C4=8Diar?= Date: Wed, 22 May 2024 12:07:13 +0200 Subject: [PATCH 47/61] Merge plans/integration.fmf into plan.fmf MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tomáš Hrnčiar --- plans/integration.fmf => plan.fmf | 1 - plans.fmf | 4 ---- 2 files changed, 5 deletions(-) rename plans/integration.fmf => plan.fmf (86%) delete mode 100644 plans.fmf diff --git a/plans/integration.fmf b/plan.fmf similarity index 86% rename from plans/integration.fmf rename to plan.fmf index 51e5bdf..59e126a 100644 --- a/plans/integration.fmf +++ b/plan.fmf @@ -1,4 +1,3 @@ -summary: Integration tests for micropipenv discover: how: fmf execute: diff --git a/plans.fmf b/plans.fmf deleted file mode 100644 index e6427de..0000000 --- a/plans.fmf +++ /dev/null @@ -1,4 +0,0 @@ -discover: - how: fmf -execute: - how: tmt From ad845210821d55c271fd72c8f649f8cd7f79d954 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hrn=C4=8Diar?= Date: Mon, 20 May 2024 15:19:24 +0200 Subject: [PATCH 48/61] CI: Run upstream testsuite MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tomáš Hrnčiar --- plan.fmf | 1 + tests/upstream.fmf | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 tests/upstream.fmf diff --git a/plan.fmf b/plan.fmf index 59e126a..a418c92 100644 --- a/plan.fmf +++ b/plan.fmf @@ -1,5 +1,6 @@ discover: how: fmf + dist-git-source: true execute: how: tmt prepare: diff --git a/tests/upstream.fmf b/tests/upstream.fmf new file mode 100644 index 0000000..1030c9b --- /dev/null +++ b/tests/upstream.fmf @@ -0,0 +1,12 @@ +summary: upstream testsuite +require: + - python3-devel + - python3-test + - python3-pip + - python3-pytest + # flexmock installed from PyPI, not available in RHEL +test: | + pip install flexmock==0.12.1 && + cd $(dirname $TMT_SOURCE_DIR/micropipenv-*/tests) && + pytest -v +duration: 5m From f52412122b024205f69ad9d36d34eb881c59735f Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 21 Jun 2024 08:15:19 +0000 Subject: [PATCH 49/61] Update to 1.7.0 (rhbz#2293607) --- .gitignore | 1 + README.packit | 2 +- micropipenv.spec | 2 +- sources | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index fbfb885..7aeba75 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ /v1.5.1.tar.gz /v1.5.2.tar.gz /v1.6.0.tar.gz +/v1.7.0.tar.gz diff --git a/README.packit b/README.packit index ef95206..bc5362c 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.87.0. +The file was generated using packit 0.97.2.post1.dev7+g966b87eb. diff --git a/micropipenv.spec b/micropipenv.spec index 6087095..ccd3f45 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -6,7 +6,7 @@ %endif Name: micropipenv -Version: 1.6.0 +Version: 1.7.0 Release: %autorelease Summary: A simple wrapper around pip to support Pipenv and Poetry files diff --git a/sources b/sources index adf89fd..df199b7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.6.0.tar.gz) = 4d4a9e13d9eb02ef10a18b2b3822eeef5bd49ee35e82750fa5c062555c1eed83ddd0ff5ebe5ca6d262d459f2115573c0a917e9caeae4806aab23606a6907b3a0 +SHA512 (v1.7.0.tar.gz) = 5d788b3ecc7c6e9319dc5324dc0762bbf32528ad6e91536fe09ab46b5f7b0614ffd243e31fccd623ab9bbb86defd8ac06cc514015fd4dba83730404c8b07d62a From 73f45c4e897fa5db030166501a1f333a6577b892 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 18 Jul 2024 17:18:21 +0000 Subject: [PATCH 50/61] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From dce1d59d5a5f1c58c852625b38e432885bfbb098 Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 1 Aug 2024 08:21:34 +0000 Subject: [PATCH 51/61] Update to 1.8.0 (rhbz#2302221) --- .gitignore | 1 + README.packit | 2 +- micropipenv.spec | 2 +- plans/integration.fmf | 14 ++++++++++++++ sources | 2 +- 5 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 plans/integration.fmf diff --git a/.gitignore b/.gitignore index 7aeba75..4454faf 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ /v1.5.2.tar.gz /v1.6.0.tar.gz /v1.7.0.tar.gz +/v1.8.0.tar.gz diff --git a/README.packit b/README.packit index bc5362c..aeaae38 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.97.2.post1.dev7+g966b87eb. +The file was generated using packit 0.99.0.post1.dev29+g2e75e6ff. diff --git a/micropipenv.spec b/micropipenv.spec index ccd3f45..169fb12 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -6,7 +6,7 @@ %endif Name: micropipenv -Version: 1.7.0 +Version: 1.8.0 Release: %autorelease Summary: A simple wrapper around pip to support Pipenv and Poetry files diff --git a/plans/integration.fmf b/plans/integration.fmf new file mode 100644 index 0000000..51e5bdf --- /dev/null +++ b/plans/integration.fmf @@ -0,0 +1,14 @@ +summary: Integration tests for micropipenv +discover: + how: fmf +execute: + how: tmt +prepare: + - name: install git-core + how: install + package: + - git-core + - micropipenv + - name: clone upstream test data + how: shell + script: git clone https://github.com/thoth-station/micropipenv.git /tmp/micropipenv diff --git a/sources b/sources index df199b7..3ae2de2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.7.0.tar.gz) = 5d788b3ecc7c6e9319dc5324dc0762bbf32528ad6e91536fe09ab46b5f7b0614ffd243e31fccd623ab9bbb86defd8ac06cc514015fd4dba83730404c8b07d62a +SHA512 (v1.8.0.tar.gz) = 3402379c8b094ccb12c8dc2447a71412ae2aafb49082ef0be148b71ed110cc6ad11a7f15fb23fb6cdb0b7d8e9f9f6c23119dcf4b649468529121330a37318a7f From 1907e788202b51db8da7b3560523ece6357923b4 Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 29 Oct 2024 18:01:46 +0000 Subject: [PATCH 52/61] Update to 1.8.1 (rhbz#2322513) --- .gitignore | 1 + README.packit | 2 +- micropipenv.spec | 2 +- sources | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 4454faf..43284d2 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,4 @@ /v1.6.0.tar.gz /v1.7.0.tar.gz /v1.8.0.tar.gz +/v1.8.1.tar.gz diff --git a/README.packit b/README.packit index aeaae38..3d207b6 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.99.0.post1.dev29+g2e75e6ff. +The file was generated using packit 0.102.2.post1.dev2+gbdca14cb. diff --git a/micropipenv.spec b/micropipenv.spec index 169fb12..779c3ef 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -6,7 +6,7 @@ %endif Name: micropipenv -Version: 1.8.0 +Version: 1.8.1 Release: %autorelease Summary: A simple wrapper around pip to support Pipenv and Poetry files diff --git a/sources b/sources index 3ae2de2..3b6996a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.8.0.tar.gz) = 3402379c8b094ccb12c8dc2447a71412ae2aafb49082ef0be148b71ed110cc6ad11a7f15fb23fb6cdb0b7d8e9f9f6c23119dcf4b649468529121330a37318a7f +SHA512 (v1.8.1.tar.gz) = de553f4c9b7fe7fcf182e6c9957cb422a54b38cf0ecd0ce0d7c0fd4fc2f32b5cb3e03005e92246960f4c9cff801b14471bd435319da88b6b14e24aba794f399b From 1ad553d99dc78ca66086f90e8f63d00c45e6b6e1 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Tue, 29 Oct 2024 19:49:03 +0100 Subject: [PATCH 53/61] Fix CI by fixing test dependencies --- tests/upstream.fmf | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/upstream.fmf b/tests/upstream.fmf index 1030c9b..d350ffc 100644 --- a/tests/upstream.fmf +++ b/tests/upstream.fmf @@ -4,6 +4,7 @@ require: - python3-test - python3-pip - python3-pytest + - python3-pytest-venv # flexmock installed from PyPI, not available in RHEL test: | pip install flexmock==0.12.1 && From 2cda3f0080ee4447f9ecd51eb4cb50cd1f135aa5 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Wed, 30 Oct 2024 13:27:11 +0100 Subject: [PATCH 54/61] Remove duplicated tmt plan --- plans/integration.fmf | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 plans/integration.fmf diff --git a/plans/integration.fmf b/plans/integration.fmf deleted file mode 100644 index 51e5bdf..0000000 --- a/plans/integration.fmf +++ /dev/null @@ -1,14 +0,0 @@ -summary: Integration tests for micropipenv -discover: - how: fmf -execute: - how: tmt -prepare: - - name: install git-core - how: install - package: - - git-core - - micropipenv - - name: clone upstream test data - how: shell - script: git clone https://github.com/thoth-station/micropipenv.git /tmp/micropipenv From dbdaf23bd21fe6cc68b7e1de5e3776bb7bcfc303 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jan 2025 17:34:33 +0000 Subject: [PATCH 55/61] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From c87ba0b59ebb9ac93a8bef92c291ae21878a4774 Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 23 Jan 2025 11:25:36 +0000 Subject: [PATCH 56/61] Update to 1.9.0 (rhbz#2341735) --- .gitignore | 1 + README.packit | 2 +- micropipenv.spec | 2 +- sources | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 43284d2..bab2bd6 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,4 @@ /v1.7.0.tar.gz /v1.8.0.tar.gz /v1.8.1.tar.gz +/v1.9.0.tar.gz diff --git a/README.packit b/README.packit index 3d207b6..8c905b9 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.102.2.post1.dev2+gbdca14cb. +The file was generated using packit 0.106.0.post1.dev8+g521f1e1d. diff --git a/micropipenv.spec b/micropipenv.spec index 779c3ef..6b0191f 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -6,7 +6,7 @@ %endif Name: micropipenv -Version: 1.8.1 +Version: 1.9.0 Release: %autorelease Summary: A simple wrapper around pip to support Pipenv and Poetry files diff --git a/sources b/sources index 3b6996a..7881af7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.8.1.tar.gz) = de553f4c9b7fe7fcf182e6c9957cb422a54b38cf0ecd0ce0d7c0fd4fc2f32b5cb3e03005e92246960f4c9cff801b14471bd435319da88b6b14e24aba794f399b +SHA512 (v1.9.0.tar.gz) = eafe33548ff1155e708c29617f4a8bf582ad469b79dbed2ff81ae4a73bf73e2a6ab2bfeaaf120963f8895295f846cd6e01af5413c955a03b7d1d8d59b97bb4d6 From db6419cc791c2fbcb6499e0cd34c641c436bf0c9 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 4 Jun 2025 01:04:23 +0200 Subject: [PATCH 57/61] Rebuilt for Python 3.14 From d3c2d9e58a7b20c099109b755439834745495614 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 24 Jul 2025 21:36:20 +0000 Subject: [PATCH 58/61] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 7006dae9397a5f3f46f5b36a2aa32a130648200d Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 12:59:43 +0200 Subject: [PATCH 59/61] Rebuilt for Python 3.14.0rc2 bytecode From 8bacaeb4d740455dcf2097b2d56c01c42fd8e878 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 12:30:34 +0200 Subject: [PATCH 60/61] Rebuilt for Python 3.14.0rc3 bytecode From 588a84d0f962133d9d51457afc931a73a2a33aec Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Mon, 8 Dec 2025 10:54:49 +0100 Subject: [PATCH 61/61] Update to 1.10.0 (rhbz#2419277) --- .gitignore | 1 + micropipenv.spec | 6 +++++- sources | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index bab2bd6..0756df8 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,4 @@ /v1.8.0.tar.gz /v1.8.1.tar.gz /v1.9.0.tar.gz +/v1.10.0.tar.gz diff --git a/micropipenv.spec b/micropipenv.spec index 6b0191f..a687b1d 100644 --- a/micropipenv.spec +++ b/micropipenv.spec @@ -6,7 +6,7 @@ %endif Name: micropipenv -Version: 1.9.0 +Version: 1.10.0 Release: %autorelease Summary: A simple wrapper around pip to support Pipenv and Poetry files @@ -31,6 +31,10 @@ converting them to pip-tools compatible output. %autosetup # Remove shebang line from the module sed -i '1{\@^#!/usr/bin/env python@d}' %{name}.py +# Remove virtualenv requirement from tox.ini +sed -i '/requires = virtualenv/d' tox.ini +# Do not install wheel in testing venvs +sed -i 's/[^ ]*wheel==0.45.1.*/pass/' tests/conftest.py %generate_buildrequires %pyproject_buildrequires -r %{?with_tests:-t} -x toml diff --git a/sources b/sources index 7881af7..3b743a0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v1.9.0.tar.gz) = eafe33548ff1155e708c29617f4a8bf582ad469b79dbed2ff81ae4a73bf73e2a6ab2bfeaaf120963f8895295f846cd6e01af5413c955a03b7d1d8d59b97bb4d6 +SHA512 (v1.10.0.tar.gz) = 8508777d2cc04f3aa9faf834a75154d5d3aa8e24ca5551febce4c40c78d32b4cae0753bdf26fc6118b2033852bda4370ef869949389e745991a46b9d44981cf5