Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						2cd4026334 
					 
					
						
						
							
							Refs  #32353 , Refs  #32352  -- Fixed GIS tests with PROJ 7.X.  
						
						... 
						
						
						
						Different PROJ versions use different transformations, all are correct
as having a 1 meter accuracy.
These are differences in PROJ versions that cannot and should not be
handled in Django itself.
Thanks Jani Tiainen and David Smith for reports.
See: https://github.com/OSGeo/gdal/issues/3377  
						
						
					 
					
						2021-03-23 09:16:33 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						58f1b07e49 
					 
					
						
						
							
							Fixed   #30678  -- Added support for GDAL 3.  
						
						
						
						
					 
					
						2020-05-12 09:06:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						0668164b4a 
					 
					
						
						
							
							Fixed E128, E741 flake8 warnings.  
						
						
						
						
					 
					
						2020-05-12 08:52:23 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						f2a725fba3 
					 
					
						
						
							
							Fixed   #30274  -- Prevented segmentation fault on LineString iteration.  
						
						... 
						
						
						
						This reverts commit 138a78ec8c 
						
						
					 
					
						2020-01-21 21:46:47 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						7552de7866 
					 
					
						
						
							
							Used more specific unittest assertions in tests.  
						
						... 
						
						
						
						* assertIsNone()/assertIsNotNone() instead of comparing to None.
* assertLess() for < comparisons.
* assertIs() for 'is' expressions.
* assertIsInstance() for isinstance() expressions.
* rounding of assertAlmostEqual() for round() expressions.
* assertIs(..., True/False) instead of comparing to True/False.
* assertIs()/assertIsNot() for ==/!= comparisons.
* assertNotEqual() for == comparisons.
* assertTrue()/assertFalse() instead of comparing to True/False. 
						
						
					 
					
						2019-10-29 12:37:30 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						6bbf9a20e2 
					 
					
						
						
							
							Fixed   #29770  -- Added LinearRing.is_counterclockwise property.  
						
						
						
						
					 
					
						2019-10-25 14:28:26 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						3c6d32e0b2 
					 
					
						
						
							
							Fixed   #30552  -- Fixed loss of SRID when calling reverse() on LineString/Point.  
						
						... 
						
						
						
						Thanks Mariusz Felisiak for contributing the Point part. 
						
						
					 
					
						2019-07-27 20:12:46 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ea87a85fad 
					 
					
						
						
							
							Dropped support for GEOS 3.4.  
						
						
						
						
					 
					
						2019-02-09 08:40:55 -05:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						8ef8bc0f64 
					 
					
						
						
							
							Refs  #28909  -- Simplifed code using unpacking generalizations.  
						
						
						
						
					 
					
						2018-09-28 09:57:12 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						c5e450ac95 
					 
					
						
						
							
							Fixed   #29761  -- Confirmed support for PROJ 5.x.  
						
						
						
						
					 
					
						2018-09-17 12:03:30 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						3411c5551a 
					 
					
						
						
							
							Refs  #27472  -- Fixed crash during pickling of empty GEOS point.  
						
						
						
						
					 
					
						2018-07-09 11:02:12 -04:00 
						 
				 
			
				
					
						
							
							
								Stanislav Karpov 
							
						 
					 
					
						
						
							
						
						6d794fb762 
					 
					
						
						
							
							Fixed   #28960  -- Added GEOSGeometry.buffer_with_style().  
						
						
						
						
					 
					
						2018-02-10 19:45:58 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						fa75b2cb51 
					 
					
						
						
							
							Refs  #27795  -- Removed force_bytes/text() usage in tests.  
						
						
						
						
					 
					
						2018-02-07 14:20:04 -05:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						b002a032f9 
					 
					
						
						
							
							Fixed   #29054  -- Fixed a regression where a queryset that annotates with geometry objects crashes.  
						
						... 
						
						
						
						Made GEOSGeometryBase hashable.
Regression in 19b2dfd1bf 
						
						
					 
					
						2018-01-27 11:12:11 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						83a36ac49a 
					 
					
						
						
							
							Removed unnecessary trailing commas and spaces in various code.  
						
						
						
						
					 
					
						2017-12-28 21:07:29 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						93cdd07e8f 
					 
					
						
						
							
							Used bytes.hex() and bytes.fromhex() to simplify.  
						
						
						
						
					 
					
						2017-11-23 08:52:23 -05:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						a0b4ecce57 
					 
					
						
						
							
							Fixed   #28392  -- Fixed GIS's WKT regex to match large scientific notation numbers.  
						
						... 
						
						
						
						Thanks Greg Larmore for report and initial patch. 
						
						
					 
					
						2017-09-11 09:13:02 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						35800acf79 
					 
					
						
						
							
							Refs  #25225  -- Removed test for removed ListMixin._IndexError.  
						
						... 
						
						
						
						Unused since 197b187810 
						
						
					 
					
						2017-09-03 10:44:52 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						78c155cf2e 
					 
					
						
						
							
							Fixed   #28441  -- Fixed GEOS version parsing with a commit hash at the end.  
						
						
						
						
					 
					
						2017-08-02 09:30:30 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						5ccbcc5bf6 
					 
					
						
						
							
							Fixed   #28433  -- Made GEOSGeometry.__eq__() work correctly with non-canonical EWKT string.  
						
						
						
						
					 
					
						2017-07-26 09:42:02 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						be8d5bd703 
					 
					
						
						
							
							Added test for GEOSCoordSeq.__getitem__().  
						
						
						
						
					 
					
						2017-07-13 12:46:59 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						1a742ea33b 
					 
					
						
						
							
							Added test for LineString.__iter__().  
						
						
						
						
					 
					
						2017-07-12 22:13:45 +05:00 
						 
				 
			
				
					
						
							
							
								chillaranand 
							
						 
					 
					
						
						
							
						
						08bda82c23 
					 
					
						
						
							
							Fixed   #27830  -- Used distutils.version.LooseVersion for version parsing.  
						
						
						
						
					 
					
						2017-06-13 10:53:39 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						b014de011b 
					 
					
						
						
							
							Removed obsolete HAS_GEOS variable for test skipping.  
						
						
						
						
					 
					
						2017-05-04 20:45:18 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						2dc3280254 
					 
					
						
						
							
							Fixed   #28160  -- Prevented hiding GDAL exceptions when it's not installed.  
						
						
						
						
					 
					
						2017-05-04 20:45:18 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						24023c6a8f 
					 
					
						
						
							
							Fixed   #25874  -- Made GEOSGeometry read SRID from GeoJSON input.  
						
						
						
						
					 
					
						2017-04-01 15:35:30 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						6ecccad711 
					 
					
						
						
							
							Fixed   #25873  -- Made GEOSGeometry handle the srid parameter more predictably.  
						
						
						
						
					 
					
						2017-03-30 09:38:26 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						4bc355079c 
					 
					
						
						
							
							Fixed   #27973  -- Fixed GeoJSON representation of LinearRing and custom GEOSGeometry subclasses.  
						
						
						
						
					 
					
						2017-03-29 13:17:31 -04:00 
						 
				 
			
				
					
						
							
							
								Vytis Banaitis 
							
						 
					 
					
						
						
							
						
						8838d4dd49 
					 
					
						
						
							
							Refs  #23919  -- Replaced kwargs.pop() with keyword-only arguments.  
						
						
						
						
					 
					
						2017-02-01 11:41:56 -05:00 
						 
				 
			
				
					
						
							
							
								chillaranand 
							
						 
					 
					
						
						
							
						
						d6eaf7c018 
					 
					
						
						
							
							Refs  #23919  -- Replaced super(ClassName, self) with super().  
						
						
						
						
					 
					
						2017-01-25 12:23:46 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7aba69145d 
					 
					
						
						
							
							Refs  #23919  -- Removed django.test.mock Python 2 compatibility shim.  
						
						
						
						
					 
					
						2017-01-20 08:17:20 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						cecc079168 
					 
					
						
						
							
							Refs  #23919  -- Stopped inheriting from object to define new style classes.  
						
						
						
						
					 
					
						2017-01-19 08:39:46 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						2b281cc35e 
					 
					
						
						
							
							Refs  #23919  -- Removed most of remaining six usage  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2017-01-18 21:33:28 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						7b2f2e74ad 
					 
					
						
						
							
							Refs  #23919  -- Removed six.<various>_types usage  
						
						... 
						
						
						
						Thanks Tim Graham and Simon Charette for the reviews. 
						
						
					 
					
						2017-01-18 20:18:46 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						d7b9aaa366 
					 
					
						
						
							
							Refs  #23919  -- Removed encoding preambles and future imports  
						
						
						
						
					 
					
						2017-01-18 09:55:19 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7e63e84572 
					 
					
						
						
							
							Refs  #25773  -- Removed deprecated geos.MultiPolygon.cascaded_union property.  
						
						
						
						
					 
					
						2017-01-17 20:52:02 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						997c9f7099 
					 
					
						
						
							
							Refs  #25665  -- Removed deprecated getter/setter of Point.tuple.  
						
						
						
						
					 
					
						2017-01-17 20:52:02 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						19d8e64ac3 
					 
					
						
						
							
							Refs  #25665  -- Removed deprecated getters/setters of Point coordinate properties.  
						
						
						
						
					 
					
						2017-01-17 20:52:02 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						a0149848f7 
					 
					
						
						
							
							Refs  #25665  -- Removed GEOSGeometry.get/set_srid() per deprecation timeline.  
						
						
						
						
					 
					
						2017-01-17 20:52:01 -05:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						b01ceae843 
					 
					
						
						
							
							Fixed   #25938  -- Factored out CPointerBase base class for GEOSBase/GDALBase.  
						
						
						
						
					 
					
						2016-12-15 16:59:08 -05:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						9b79281e31 
					 
					
						
						
							
							Fixed   #27472  -- Fixed GEOSGeometry('POINT EMPTY').transform crash.  
						
						
						
						
					 
					
						2016-12-08 10:24:05 -05:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						65a1f32319 
					 
					
						
						
							
							Refs  #27472  -- Fixed GEOSGeometry('POINT EMPTY').ogr crash.  
						
						
						
						
					 
					
						2016-12-08 10:24:05 -05:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						b90d72facf 
					 
					
						
						
							
							Refs  #26789  -- Fixed output of WKBWriter for empty points and polygons.  
						
						
						
						
					 
					
						2016-12-06 13:58:22 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						cc9e429701 
					 
					
						
						
							
							Fixed   #27557  -- Casted GEOSGeometry only when necessary  
						
						... 
						
						
						
						Thanks Pete Flugstad for the report, and Tim Graham for the review. 
						
						
					 
					
						2016-11-30 17:49:41 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						21322f9271 
					 
					
						
						
							
							Fixed   #27552  -- Added docs/test for GEOSGeometry.normalize().  
						
						
						
						
					 
					
						2016-11-30 07:39:03 -05:00 
						 
				 
			
				
					
						
							
							
								Jackie Leng 
							
						 
					 
					
						
						
							
						
						50613d957a 
					 
					
						
						
							
							Fixed   #26920  -- Made GEOSGeometry equality check consider the srid  
						
						
						
						
					 
					
						2016-11-23 09:23:06 +01:00 
						 
				 
			
				
					
						
							
							
								Ramin Farajpour Cami 
							
						 
					 
					
						
						
							
						
						967be82443 
					 
					
						
						
							
							Fixed E305 flake8 warnings.  
						
						
						
						
					 
					
						2016-11-14 12:30:46 -05:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						5ce660cd65 
					 
					
						
						
							
							Fixed   #25940  -- Added OGRGeometry.from_gml() and GEOSGeometry.from_gml().  
						
						
						
						
					 
					
						2016-06-21 15:46:27 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						f7a363ee1d 
					 
					
						
						
							
							Fixed   #26753  -- Made GDAL a required dependency for contrib.gis  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2016-06-18 10:58:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						4f336f6652 
					 
					
						
						
							
							Fixed   #26747  -- Used more specific assertions in the Django test suite.  
						
						
						
						
					 
					
						2016-06-16 14:19:18 -04:00