ddbf442a30
	 
				 
					 
					
						
						
							
							Update to isort and black 24  
						
						 
						
						
						
						
					 
					
						2024-08-16 14:27:46 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f37463d172
	 
				 
					 
					
						
						
							
							Fix linting errors  
						
						 
						
						... 
						
						
						
						Remove unused imports
Disable redundant errors
Add notes for why errors are disabled 
						
						
					 
					
						2024-08-16 11:06:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6837a64121
	 
				 
					 
					
						
						
							
							Add handling of error when poetry.lock does not exist  
						
						 
						
						... 
						
						
						
						Fixes  #81  
						
						
					 
					
						2024-08-16 11:06:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f3ae242cf7
	 
				 
					 
					
						
						
							
							Add import exception to Poetry import error message  
						
						 
						
						... 
						
						
						
						Fixes  #96  
						
						
					 
					
						2024-08-15 13:55:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						57787c6206
	 
				 
					 
					
						
						
							
							Reorganize hooks into dedicated submodule  
						
						 
						
						... 
						
						
						
						Fixes  #93  
						
						
					 
					
						2024-08-15 13:55:18 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						661072a69f
	 
				 
					 
					
						
						
							
							Remove unsafe dependency check  
						
						 
						
						... 
						
						
						
						Fixes  #97  
						
						
					 
					
						2024-08-15 13:55:17 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0a46b2d876
	 
				 
					 
					
						
						
							
							Remove deprecated --require-poetry runtime option  
						
						 
						
						
						
						
					 
					
						2024-08-13 12:48:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						230d3cffd9
	 
				 
					 
					
						
						
							
							Bump version to 1.0.0b1  
						
						 
						
						
						
						
					 
					
						2023-08-02 11:29:28 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Obeida Shamoun 
							
						 
					 
					
						
						
							
						
						9efcea762e 
					 
					
						
						
							
							hooks: only check for require_poetry in env config  
						
						 
						
						
						
						
					 
					
						2023-07-06 14:33:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Obeida Shamoun 
							
						 
					 
					
						
						
							
						
						fe95ff5ca1 
					 
					
						
						
							
							hooks: remove obsolete install_project_deps ternary  
						
						 
						
						
						
						
					 
					
						2023-07-06 14:32:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Obeida Shamoun 
							
						 
					 
					
						
						
							
						
						6991f29b4d 
					 
					
						
						
							
							hooks: remove commented code  
						
						 
						
						
						
						
					 
					
						2023-07-06 14:31:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Obeida Shamoun 
							
						 
					 
					
						
						
							
						
						2b8936267e 
					 
					
						
						
							
							remove unneeded tox_add_core_config hook  
						
						 
						
						
						
						
					 
					
						2023-06-24 01:56:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Obeida Shamoun 
							
						 
					 
					
						
						
							
						
						46a7619c4f 
					 
					
						
						
							
							hooks: add log message before calling install()  
						
						 
						
						
						
						
					 
					
						2023-06-24 01:44:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Obeida Shamoun 
							
						 
					 
					
						
						
							
						
						c81215bc3b 
					 
					
						
						
							
							implement tox_add_option hook  
						
						 
						
						
						
						
					 
					
						2023-06-24 01:44:47 +02: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						afaf025485
	 
				 
					 
					
						
						
							
							Bump version to 0.10.3  
						
						 
						
						
						
						
					 
					
						2023-05-19 13:56:45 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						11a478bd4e
	 
				 
					 
					
						
						
							
							Bump version to 0.10.2  
						
						 
						
						
						
						
					 
					
						2023-03-29 19:25:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Kuehl 
							
						 
					 
					
						
						
							
						
						593f260278 
					 
					
						
						
							
							Ensure exceptions which occur during install are propagated  
						
						 
						
						
						
						
					 
					
						2023-03-29 17:52:51 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3399bbecc2
	 
				 
					 
					
						
						
							
							Bump version to 0.10.1  
						
						 
						
						
						
						
					 
					
						2023-03-01 16:56:12 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b631a962b2
	 
				 
					 
					
						
						
							
							Deprecate install_dev_deps config option  
						
						 
						
						
						
						
					 
					
						2022-10-06 13:09:28 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						453b575159
	 
				 
					 
					
						
						
							
							Bump version to 0.10.0  
						
						 
						
						
						
						
					 
					
						2022-10-06 13:09:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Obeida Shamoun 
							
						 
					 
					
						
						
							
						
						d0efbd06b3 
					 
					
						
						
							
							Add option to allow installing deps from custom Poetry groups  
						
						 
						
						
						
						
					 
					
						2022-10-01 20:25:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Wood 
							
						 
					 
					
						
						
							
						
						73ddd43284 
					 
					
						
						
							
							Change version to 0.9, address some review nits and use poetry 1.2 rather than pre-release.  
						
						 
						
						
						
						
					 
					
						2022-09-07 15:11:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Wood 
							
						 
					 
					
						
						
							
						
						22012d4452 
					 
					
						
						
							
							Dedupe packages (with set()) earlier to improve logging and very slightly improve speed.  
						
						 
						
						
						
						
					 
					
						2022-09-07 12:05:48 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Wood 
							
						 
					 
					
						
						
							
						
						17d0272089 
					 
					
						
						
							
							Support [tool.poetry.group.dev.dependencies] as the newer alternative to [tool.poetry.dev-dependencies]  
						
						 
						
						
						
						
					 
					
						2022-09-07 12:05:47 -04: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5f30656683
	 
				 
					 
					
						
						
							
							Fix poetry dependency spec to <1.2 for last 0.8 release  
						
						 
						
						... 
						
						
						
						Update pylint to >2.13 to fix security warning 
						
						
					 
					
						2022-09-06 15:20:57 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ff3e1603d2 
					 
					
						
						
							
							Bump patch version  
						
						 
						
						
						
						
					 
					
						2022-04-25 19:28:03 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fb65fa812e 
					 
					
						
						
							
							Update dependency identification to account for multiple platforms  
						
						 
						
						... 
						
						
						
						Fix an issue where packages that had two or more exclusive ranges for different python
versions would only be represented by the sequentially last version to appear in the
lockfile, causing compatibility issues with the older versions of that package.
Fixes  #68  
						
						
					 
					
						2022-04-25 19:28:03 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						015915adf7 
					 
					
						
						
							
							Bump patch version for 3.10 classifier  
						
						 
						
						
						
						
					 
					
						2022-01-05 02:18:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1f6550e77c 
					 
					
						
						
							
							Fix error when package under test depends directly on unsafe dependencies  
						
						 
						
						... 
						
						
						
						Fixes  #65  
						
						
					 
					
						2021-10-28 20:09:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rebecca Turner 
							
						 
					 
					
						
						
							
						
						603cca6fd9 
					 
					
						
						
							
							Update version to 0.8.2  
						
						 
						
						
						
						
					 
					
						2021-10-18 16:26:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rebecca Turner 
							
						 
					 
					
						
						
							
						
						1478e35c0b 
					 
					
						
						
							
							Add logging for package installation completion  
						
						 
						
						... 
						
						
						
						Currently, tox-poetry-installer logs when it submits a dependency to the
(possibly-parallel) executor for installation, but not when the
installation is finished; this commit adds a log message when the
installation actually starts (in contrast with when the job is queued)
and a log message when the installation completes, along with the wall
time it took.
Rationale: I've noticed in some cases when running under Python 3.10
packages take much longer to install -- this logging should help
pinpoint culprits. 
						
						
					 
					
						2021-07-07 15:27:46 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7fc322419a 
					 
					
						
						
							
							Bump patch version  
						
						 
						
						
						
						
					 
					
						2021-06-16 22:22:52 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5b91918bea 
					 
					
						
						
							
							Update install_project_deps behavior to match docs  
						
						 
						
						... 
						
						
						
						Update the functionality of the install_project_deps option to use three
state logic for config value.
Fixes  #61  
						
						
					 
					
						2021-06-16 22:22:08 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6b84764d5d 
					 
					
						
						
							
							Add option to disable installation of project dependencies  
						
						 
						
						... 
						
						
						
						Fixes  #53  
						
						
					 
					
						2021-05-05 22:17:30 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d5def209f2 
					 
					
						
						
							
							Bump feature version  
						
						 
						
						
						
						
					 
					
						2021-05-05 22:17:30 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dbbbf8186f 
					 
					
						
						
							
							Update default setup to use parallelized dep installation  
						
						 
						
						... 
						
						
						
						Move deprecation warnings to the precondition function
Deprecate --parallelize-locked-install option
Add --parallel-install-threads option 
						
						
					 
					
						2021-05-05 22:17:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1a5ba01c2f 
					 
					
						
						
							
							Standardize package description  
						
						 
						
						
						
						
					 
					
						2021-04-19 23:39:32 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6d51d166a7 
					 
					
						
						
							
							Bump feature version  
						
						 
						
						
						
						
					 
					
						2021-04-19 23:38:36 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c8d7009200 
					 
					
						
						
							
							Update require_poetry option to be config option rather than runtime  
						
						 
						
						... 
						
						
						
						Add deprecation warning for future removal of runtime require_poetry option 
						
						
					 
					
						2021-04-19 23:32:25 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4d2c2e6297 
					 
					
						
						
							
							Update unsafe packages set to use internal constant  
						
						 
						
						... 
						
						
						
						One less thing that ties us to poetry proper 
						
						
					 
					
						2021-04-16 22:35:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f55f12b447 
					 
					
						
						
							
							Update plugin modules to use internal logging wrapper  
						
						 
						
						
						
						
					 
					
						2021-04-16 20:12:27 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						31e08c9475 
					 
					
						
						
							
							Add internal logging wrapper to reduce copy/paste  
						
						 
						
						
						
						
					 
					
						2021-04-16 20:08:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5e33af6eb2 
					 
					
						
						
							
							Add config support for the parallelization functionality  
						
						 
						
						
						
						
					 
					
						2021-04-16 18:09:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						06fcd56172 
					 
					
						
						
							
							Add support to the installer for parallizing dependency installs  
						
						 
						
						
						
						
					 
					
						2021-04-16 18:01:00 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						34454e1856 
					 
					
						
						
							
							Fix function docstrings missing new parameters  
						
						 
						
						
						
						
					 
					
						2021-02-15 22:32:16 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						65187eeac2 
					 
					
						
						
							
							Bump patch version  
						
						 
						
						
						
						
					 
					
						2021-02-15 22:22:51 -05:00