forked from pool/python-requre
		
	Accepting request 1277535 from devel:languages:python
- Promote pytest to Requires. - Add patch support-click-8.2.patch: * click 8.2.0 now exits non-zero when printing help. OBS-URL: https://build.opensuse.org/request/show/1277535 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-requre?expand=0&rev=7
This commit is contained in:
		| @@ -1,3 +1,10 @@ | |||||||
|  | ------------------------------------------------------------------- | ||||||
|  | Thu May 15 05:16:09 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com> | ||||||
|  |  | ||||||
|  | - Promote pytest to Requires. | ||||||
|  | - Add patch support-click-8.2.patch: | ||||||
|  |   * click 8.2.0 now exits non-zero when printing help. | ||||||
|  |  | ||||||
| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ||||||
| Sat Mar 29 09:43:12 UTC 2025 - Dirk Müller <dmueller@suse.com> | Sat Mar 29 09:43:12 UTC 2025 - Dirk Müller <dmueller@suse.com> | ||||||
|  |  | ||||||
|   | |||||||
| @@ -24,6 +24,8 @@ Summary:        Python libray for storing and using objects for testing | |||||||
| License:        MIT | License:        MIT | ||||||
| URL:            https://github.com/packit-service/requre | URL:            https://github.com/packit-service/requre | ||||||
| Source:         https://files.pythonhosted.org/packages/source/r/requre/requre-%{version}.tar.gz | Source:         https://files.pythonhosted.org/packages/source/r/requre/requre-%{version}.tar.gz | ||||||
|  | # PATCH-FIX-OPENSUSE click 8.2.0 now exits non-zero when printing help | ||||||
|  | Patch0:         support-click-8.2.patch | ||||||
| BuildRequires:  %{python_module hatch_vcs} | BuildRequires:  %{python_module hatch_vcs} | ||||||
| BuildRequires:  %{python_module pip} | BuildRequires:  %{python_module pip} | ||||||
| BuildRequires:  %{python_module wheel} | BuildRequires:  %{python_module wheel} | ||||||
| @@ -33,8 +35,8 @@ Requires:       python-GitPython | |||||||
| Requires:       python-PyYAML | Requires:       python-PyYAML | ||||||
| Requires:       python-click | Requires:       python-click | ||||||
| Requires:       python-httpx | Requires:       python-httpx | ||||||
|  | Requires:       python-pytest | ||||||
| Requires:       python-requests | Requires:       python-requests | ||||||
| Suggests:       python-pytest |  | ||||||
| Requires(post): update-alternatives | Requires(post): update-alternatives | ||||||
| Requires(postun): update-alternatives | Requires(postun): update-alternatives | ||||||
| BuildArch:      noarch | BuildArch:      noarch | ||||||
| @@ -53,7 +55,7 @@ Library for testing python code what allows store output of | |||||||
| various objects and use stored data for testing. | various objects and use stored data for testing. | ||||||
|  |  | ||||||
| %prep | %prep | ||||||
| %setup -q -n requre-%{version} | %autosetup -p1 -n requre-%{version} | ||||||
| # Remove cyclic dependency with ogr | # Remove cyclic dependency with ogr | ||||||
| rm tests/test_E2E_ogr.py | rm tests/test_E2E_ogr.py | ||||||
|  |  | ||||||
|   | |||||||
							
								
								
									
										13
									
								
								support-click-8.2.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								support-click-8.2.patch
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | Index: requre-0.9.1/tests/test_e2e_test_patching.py | ||||||
|  | =================================================================== | ||||||
|  | --- requre-0.9.1.orig/tests/test_e2e_test_patching.py | ||||||
|  | +++ requre-0.9.1/tests/test_e2e_test_patching.py | ||||||
|  | @@ -82,7 +82,7 @@ class NoApplied(unittest.TestCase): | ||||||
|  |          run_command(cmd=f"{CMD_RELATIVE} clean", fail=False) | ||||||
|  |   | ||||||
|  |      def test_help(self): | ||||||
|  | -        run_command(cmd=f"{CMD_RELATIVE}") | ||||||
|  | +        run_command(cmd=f"{CMD_RELATIVE}", fail=False) | ||||||
|  |   | ||||||
|  |      def test_bad_command(self): | ||||||
|  |          self.assertRaises( | ||||||
		Reference in New Issue
	
	Block a user