5c4d861230
	 
				 
					 
					
						
						
							
							Consolidate all package handling logic into hook module  
						
						 
						
						... 
						
						
						
						This creates a large module to sort through, but the hope is that it
avoids the need to constantly hop around without rhyme or reason to
find the piece of logic you're looking for. The module structure is
mapped to functionality rather than an arbitrary concept of reducing
line number. 
						
						
					 
					
						2024-08-15 13:55:36 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						661072a69f
	 
				 
					 
					
						
						
							
							Remove unsafe dependency check  
						
						 
						
						... 
						
						
						
						Fixes  #97  
						
						
					 
					
						2024-08-15 13:55:17 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Obeida Shamoun 
							
						 
					 
					
						
						
							
						
						a489fe2c53 
					 
					
						
						
							
							Move away from soon-to-be-removed PipInstaller  
						
						 
						
						
						
						
					 
					
						2023-06-24 01:44:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Obeida Shamoun 
							
						 
					 
					
						
						
							
						
						a94933e7ef 
					 
					
						
						
							
							[WIP] Make plugin compatible with tox v4  
						
						 
						
						
						
						
					 
					
						2023-06-24 01:44:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Kuehl 
							
						 
					 
					
						
						
							
						
						bc75c57126 
					 
					
						
						
							
							Fix pylint errors  
						
						 
						
						
						
						
					 
					
						2023-03-29 17:53:14 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Kuehl 
							
						 
					 
					
						
						
							
						
						7e5bc30b93 
					 
					
						
						
							
							Try inline import in tests to avoid disrupting fixture monkeypatching  
						
						 
						
						
						
						
					 
					
						2023-03-29 17:53:06 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Kuehl 
							
						 
					 
					
						
						
							
						
						593f260278 
					 
					
						
						
							
							Ensure exceptions which occur during install are propagated  
						
						 
						
						
						
						
					 
					
						2023-03-29 17:52:51 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Wood 
							
						 
					 
					
						
						
							
						
						b54bf44dc5 
					 
					
						
						
							
							Basic changes to support poetry 1.2.0b2, no longer support Poetry 1.1.x  
						
						 
						
						
						
						
					 
					
						2022-09-07 12:05:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						45e33b7d27 
					 
					
						
						
							
							Fix tests to use new packagemap type and data structure  
						
						 
						
						
						
						
					 
					
						2022-04-25 19:28:04 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f1f7a63774 
					 
					
						
						
							
							Add toml typing stubs  
						
						 
						
						... 
						
						
						
						Fix typing errors with new version of mypy 
						
						
					 
					
						2022-01-05 02:12:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c4bf9bec24 
					 
					
						
						
							
							Update tests to use new installer value  
						
						 
						
						
						
						
					 
					
						2021-05-05 22:17:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0b13ff508b 
					 
					
						
						
							
							Fix linting errors and add docs to test functions  
						
						 
						
						
						
						
					 
					
						2021-04-16 22:35:32 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						37cce37e05 
					 
					
						
						
							
							Add tests for the transient dependency identification function  
						
						 
						
						
						
						
					 
					
						2021-04-16 22:35:32 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						17a1ff1bc0 
					 
					
						
						
							
							Add tests for the venv installation function  
						
						 
						
						
						
						
					 
					
						2021-04-16 22:34:48 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fc40c96954 
					 
					
						
						
							
							Add test project and initial test fixtures  
						
						 
						
						
						
						
					 
					
						2021-04-16 22:34:48 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						33119df752 
					 
					
						
						
							
							Add missing tests __init__ file  
						
						 
						
						... 
						
						
						
						I'm tired of fighting this. Every tool under the sun wants the tests to
be an importable module, which doesn't make much sense to me, but it's
whatever. I'm just adding this because pylint, mypy, and others get
angry when I try to use them on just a directory without globbing 
						
						
					 
					
						2020-11-26 15:01:59 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						106d1bf6cf 
					 
					
						
						
							
							Update metadata tests to load metadata from new location  
						
						 
						
						
						
						
					 
					
						2020-11-11 22:37:09 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eed2038e63 
					 
					
						
						
							
							Add trivial tests to ensure metadata consistency between pyroject and module  
						
						 
						
						
						
						
					 
					
						2020-09-24 21:58:39 -04:00