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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7f0aeaf539 
					 
					
						
						
							
							Update core dep resolution functionality to use poetry compat checks  
						
						 
						
						... 
						
						
						
						Remove custom package compatibility checks
Add checks using poetry's built in package compatibility checking using markers
Update venv integration to use poetry's venv processing tools
Remove unused constants 
						
						
					 
					
						2021-02-15 22:22:51 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a91364efd6 
					 
					
						
						
							
							Bump patch version  
						
						 
						
						
						
						
					 
					
						2021-02-10 00:07:34 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e894a25d18 
					 
					
						
						
							
							Update logging messages to improve UX and output consistency  
						
						 
						
						
						
						
					 
					
						2021-02-10 00:07:34 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						08a6962d3f 
					 
					
						
						
							
							General refactoring  
						
						 
						
						... 
						
						
						
						Fix some pseudo-hungarian type notation
Fix out of date docstrings
Fix arbitrary argument ordering in function signatures
Remove interchangable usage of dep/dependency variable naming
Remove interchangable usage of packages/package_map for same data 
						
						
					 
					
						2021-02-10 00:07:34 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b8ea98b3ad 
					 
					
						
						
							
							Move install function to dedicated submodule  
						
						 
						
						... 
						
						
						
						Fix duplicate package installs caused by using list for ordering 
						
						
					 
					
						2021-02-10 00:07:34 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ea8bc3887e 
					 
					
						
						
							
							Fix non-deterministic dependency order resolution  
						
						 
						
						... 
						
						
						
						Unordered sets strike again. By casting a list of packages to a set
to ensure uniqueness the installation of the packages becomes non-deterministic.
This is not great, but it trivially breaks installing packages that require
their dependencies for installation.
Fixes  #41  
						
						
					 
					
						2021-02-10 00:07:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						52c08e9dc5 
					 
					
						
						
							
							Update import pattern to use tox module namespacing where possible  
						
						 
						
						
						
						
					 
					
						2021-02-10 00:07:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9ec64cf98f 
					 
					
						
						
							
							Bump patch version  
						
						 
						
						
						
						
					 
					
						2021-01-22 19:13:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						59bf9ad26e 
					 
					
						
						
							
							Add precondition check for skipping tox self-provisioned env  
						
						 
						
						... 
						
						
						
						Fixes  #35  
						
						
					 
					
						2021-01-22 19:13:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						366c50ac87 
					 
					
						
						
							
							Update transient dep resolution to always exclude root package name  
						
						 
						
						... 
						
						
						
						Fixes  #37  
						
						
					 
					
						2021-01-22 19:13:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f116ffefa2 
					 
					
						
						
							
							Fix special handling of unsafe dependencies as primary dependencies  
						
						 
						
						
						
						
					 
					
						2020-12-16 20:31:41 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2ce97a5349 
					 
					
						
						
							
							Bump patch version  
						
						 
						
						
						
						
					 
					
						2020-12-16 19:16:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e77c859355 
					 
					
						
						
							
							Add additional logging to dependency processing functionality  
						
						 
						
						... 
						
						
						
						Hopefully this will help with dependency resolution errors in the future 
						
						
					 
					
						2020-12-16 19:14:03 -05:00