forked from pool/python-pyquery
		
	Compare commits
	
		
			2 Commits
		
	
	
		
	
	| Author | SHA256 | Date | |
|---|---|---|---|
| 3ec6cba154 | |||
| 029e2af74f | 
@@ -1,47 +1,6 @@
 | 
				
			|||||||
---
 | 
					diff -Nru pyquery-2.0.1.orig/conftest.py pyquery-2.0.1/conftest.py
 | 
				
			||||||
 tests/test_pyquery.py |   11 ++++++++---
 | 
					--- pyquery-2.0.1.orig/conftest.py	2024-08-30 10:12:19.000000000 +0200
 | 
				
			||||||
 1 file changed, 8 insertions(+), 3 deletions(-)
 | 
					+++ pyquery-2.0.1/conftest.py	2024-11-15 14:36:47.617602776 +0100
 | 
				
			||||||
 | 
					 | 
				
			||||||
Index: pyquery-2.0.0/tests/test_pyquery.py
 | 
					 | 
				
			||||||
===================================================================
 | 
					 | 
				
			||||||
--- pyquery-2.0.0.orig/tests/test_pyquery.py
 | 
					 | 
				
			||||||
+++ pyquery-2.0.0/tests/test_pyquery.py
 | 
					 | 
				
			||||||
@@ -7,9 +7,12 @@ import time
 | 
					 | 
				
			||||||
 from lxml import etree
 | 
					 | 
				
			||||||
 from pyquery.pyquery import PyQuery as pq, no_default
 | 
					 | 
				
			||||||
 from pyquery.openers import HAS_REQUEST
 | 
					 | 
				
			||||||
-from webtest import http
 | 
					 | 
				
			||||||
-from webtest.debugapp import debug_app
 | 
					 | 
				
			||||||
-from unittest import TestCase
 | 
					 | 
				
			||||||
+from unittest import TestCase, skipIf
 | 
					 | 
				
			||||||
+try:
 | 
					 | 
				
			||||||
+    from webtest import http
 | 
					 | 
				
			||||||
+    from webtest.debugapp import debug_app
 | 
					 | 
				
			||||||
+except (ImportError, ModuleNotFoundError):
 | 
					 | 
				
			||||||
+    http = None
 | 
					 | 
				
			||||||
 
 | 
					 | 
				
			||||||
 sys.path.insert(0, os.path.dirname(os.path.dirname(__file__)))
 | 
					 | 
				
			||||||
 
 | 
					 | 
				
			||||||
@@ -894,6 +897,7 @@ class TestXMLNamespace(TestCase):
 | 
					 | 
				
			||||||
         self.assertEqual(repr(val), repr('b'))
 | 
					 | 
				
			||||||
 
 | 
					 | 
				
			||||||
 
 | 
					 | 
				
			||||||
+@skipIf(http is None, "Cannot test without WebTest")
 | 
					 | 
				
			||||||
 class TestWebScrapping(TestCase):
 | 
					 | 
				
			||||||
 
 | 
					 | 
				
			||||||
     def setUp(self):
 | 
					 | 
				
			||||||
@@ -938,6 +942,7 @@ class TestWebScrappingEncoding(TestCase)
 | 
					 | 
				
			||||||
         self.assertEqual(d('#pt-login').text(), u'Войти')
 | 
					 | 
				
			||||||
 
 | 
					 | 
				
			||||||
 
 | 
					 | 
				
			||||||
+@skipIf(http is None, "Cannot test without WebTest")
 | 
					 | 
				
			||||||
 class TestWebScrappingTimeouts(TestCase):
 | 
					 | 
				
			||||||
 
 | 
					 | 
				
			||||||
     def setUp(self):
 | 
					 | 
				
			||||||
Index: pyquery-2.0.0/conftest.py
 | 
					 | 
				
			||||||
===================================================================
 | 
					 | 
				
			||||||
--- pyquery-2.0.0.orig/conftest.py
 | 
					 | 
				
			||||||
+++ pyquery-2.0.0/conftest.py
 | 
					 | 
				
			||||||
@@ -1,7 +1,12 @@
 | 
					@@ -1,7 +1,12 @@
 | 
				
			||||||
 import os
 | 
					 import os
 | 
				
			||||||
 import pytest
 | 
					 import pytest
 | 
				
			||||||
@@ -57,3 +16,38 @@ Index: pyquery-2.0.0/conftest.py
 | 
				
			|||||||
 from urllib.request import urlopen
 | 
					 from urllib.request import urlopen
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 | 
					diff -Nru pyquery-2.0.1.orig/tests/test_pyquery.py pyquery-2.0.1/tests/test_pyquery.py
 | 
				
			||||||
 | 
					--- pyquery-2.0.1.orig/tests/test_pyquery.py	2024-08-30 10:12:19.000000000 +0200
 | 
				
			||||||
 | 
					+++ pyquery-2.0.1/tests/test_pyquery.py	2024-11-15 14:36:47.607602471 +0100
 | 
				
			||||||
 | 
					@@ -7,9 +7,12 @@
 | 
				
			||||||
 | 
					 from lxml import etree
 | 
				
			||||||
 | 
					 from pyquery.pyquery import PyQuery as pq, no_default
 | 
				
			||||||
 | 
					 from pyquery.openers import HAS_REQUEST
 | 
				
			||||||
 | 
					-from webtest import http
 | 
				
			||||||
 | 
					-from webtest.debugapp import debug_app
 | 
				
			||||||
 | 
					-from unittest import TestCase
 | 
				
			||||||
 | 
					+from unittest import TestCase, skipIf
 | 
				
			||||||
 | 
					+try:
 | 
				
			||||||
 | 
					+    from webtest import http
 | 
				
			||||||
 | 
					+    from webtest.debugapp import debug_app
 | 
				
			||||||
 | 
					+except (ImportError, ModuleNotFoundError):
 | 
				
			||||||
 | 
					+    http = None
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 sys.path.insert(0, os.path.dirname(os.path.dirname(__file__)))
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					@@ -888,6 +891,7 @@
 | 
				
			||||||
 | 
					         self.assertEqual(repr(val), repr('b'))
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					+@skipIf(http is None, "Cannot test without WebTest")
 | 
				
			||||||
 | 
					 class TestWebScrapping(TestCase):
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					     def setUp(self):
 | 
				
			||||||
 | 
					@@ -932,6 +936,7 @@
 | 
				
			||||||
 | 
					         self.assertEqual(d('#pt-login').text(), 'Войти')
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					+@skipIf(http is None, "Cannot test without WebTest")
 | 
				
			||||||
 | 
					 class TestWebScrappingTimeouts(TestCase):
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					     def setUp(self):
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										
											BIN
										
									
								
								pyquery-2.0.0.tar.gz
									 (Stored with Git LFS)
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								pyquery-2.0.0.tar.gz
									 (Stored with Git LFS)
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								pyquery-2.0.1.tar.gz
									 (Stored with Git LFS)
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								pyquery-2.0.1.tar.gz
									 (Stored with Git LFS)
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1,3 +1,12 @@
 | 
				
			|||||||
 | 
					-------------------------------------------------------------------
 | 
				
			||||||
 | 
					Fri Nov 15 13:38:40 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- Update to 2.0.1
 | 
				
			||||||
 | 
					  * Breaking change: its seems no longer possible to use the
 | 
				
			||||||
 | 
					    html parser with a xml file so its no longer tested
 | 
				
			||||||
 | 
					  * Drop support for python 3.7
 | 
				
			||||||
 | 
					- Refresh make_webtest_optional.patch
 | 
				
			||||||
 | 
					
 | 
				
			||||||
-------------------------------------------------------------------
 | 
					-------------------------------------------------------------------
 | 
				
			||||||
Mon Apr 24 16:44:07 UTC 2023 - Daniel Garcia <daniel.garcia@suse.com>
 | 
					Mon Apr 24 16:44:07 UTC 2023 - Daniel Garcia <daniel.garcia@suse.com>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,7 +1,7 @@
 | 
				
			|||||||
#
 | 
					#
 | 
				
			||||||
# spec file
 | 
					# spec file for package python-pyquery
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# Copyright (c) 2023 SUSE LLC
 | 
					# Copyright (c) 2024 SUSE LLC
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# All modifications and additions to the file contributed by third parties
 | 
					# All modifications and additions to the file contributed by third parties
 | 
				
			||||||
# remain the property of their copyright owners, unless otherwise agreed
 | 
					# remain the property of their copyright owners, unless otherwise agreed
 | 
				
			||||||
@@ -27,7 +27,7 @@
 | 
				
			|||||||
%endif
 | 
					%endif
 | 
				
			||||||
%{?sle15_python_module_pythons}
 | 
					%{?sle15_python_module_pythons}
 | 
				
			||||||
Name:           python-pyquery%{psuffix}
 | 
					Name:           python-pyquery%{psuffix}
 | 
				
			||||||
Version:        2.0.0
 | 
					Version:        2.0.1
 | 
				
			||||||
Release:        0
 | 
					Release:        0
 | 
				
			||||||
Summary:        A jQuery-like library for python
 | 
					Summary:        A jQuery-like library for python
 | 
				
			||||||
License:        BSD-3-Clause
 | 
					License:        BSD-3-Clause
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user