Rylan Polster 
							
						 
					 
					
						
						
						
						
							
						
						
							7f260f92b9 
							
						 
					 
					
						
						
							
							language/python: update homebrew-virtualenv resource  
						
						
						
						
					 
					
						2020-12-12 14:24:58 -05:00 
						 
				 
			
				
					
						
							
							
								Francois-Xavier Coudert 
							
						 
					 
					
						
						
						
						
							
						
						
							0670ec4d09 
							
						 
					 
					
						
						
							
							python: update virtualenv  
						
						
						
						
					 
					
						2020-12-02 09:54:18 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							5be4c9b5e0 
							
						 
					 
					
						
						
							
							Upgrade typed sigils.  
						
						
						
						
					 
					
						2020-11-25 17:04:19 +01:00 
						 
				 
			
				
					
						
							
							
								Dustin Rodrigues 
							
						 
					 
					
						
						
						
						
							
						
						
							84de3c1eb6 
							
						 
					 
					
						
						
							
							python: allow multi-digit minor versions  
						
						
						
						
					 
					
						2020-11-22 10:45:06 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							0184e271d8 
							
						 
					 
					
						
						
							
							Fix RuboCop offenses.  
						
						
						
						
					 
					
						2020-11-17 11:09:55 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							da9289eff0 
							
						 
					 
					
						
						
							
							Add more type signatures.  
						
						
						
						
					 
					
						2020-11-13 12:26:36 +01:00 
						 
				 
			
				
					
						
							
							
								Dustin Rodrigues 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f3c4b1781 
							
						 
					 
					
						
						
							
							Merge pull request  #9048  from dtrodrigues/npm-scripts  
						
						... 
						
						
						
						language/node: remove unneeded scripts prior to installation 
						
						
					 
					
						2020-11-06 07:07:39 -05:00 
						 
				 
			
				
					
						
							
							
								Dustin Rodrigues 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9a15e7443 
							
						 
					 
					
						
						
							
							Update Library/Homebrew/language/node.rb  
						
						... 
						
						
						
						Co-authored-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2020-11-06 06:40:50 -05:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							3768b7a6e9 
							
						 
					 
					
						
						
							
							apidoc: update comment wording, punctuation, formatting  
						
						
						
						
					 
					
						2020-11-06 00:21:02 -05:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							4f7719ac2e 
							
						 
					 
					
						
						
							
							apidoc: update examples' syntax  
						
						
						
						
					 
					
						2020-11-05 23:50:55 -05:00 
						 
				 
			
				
					
						
							
							
								Dustin Rodrigues 
							
						 
					 
					
						
						
						
						
							
						
						
							c062429ddd 
							
						 
					 
					
						
						
							
							language/node: remove unneeded scripts prior to installation  
						
						
						
						
					 
					
						2020-11-05 21:10:51 -05:00 
						 
				 
			
				
					
						
							
							
								FX Coudert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4ad930b5d 
							
						 
					 
					
						
						
							
							python: update virtualenv  
						
						
						
						
					 
					
						2020-10-30 18:04:54 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Azevedo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35a7e336be 
							
						 
					 
					
						
						
							
							node: add support for npm 7  
						
						... 
						
						
						
						Co-Authored-By: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2020-10-24 15:26:36 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							61b79318ed 
							
						 
					 
					
						
						
							
							Move include Kernel into .rbi files again and split up existing .rbi files.  
						
						
						
						
					 
					
						2020-10-10 19:10:58 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							24ae318a3d 
							
						 
					 
					
						
						
							
							Move type annotations into files.  
						
						
						
						
					 
					
						2020-10-10 14:59:39 +02:00 
						 
				 
			
				
					
						
							
							
								Michka Popoff 
							
						 
					 
					
						
						
						
						
							
						
						
							ddc73ffa0c 
							
						 
					 
					
						
						
							
							python: do not add main brewed Python site-package to virtualenv  
						
						... 
						
						
						
						If added, this makes the virtualenv read the main site-package from brewed Python,
and especially makes it read our sitecustomize.py file, which will
modify the sys.executable path.
See the full discussion at:
https://github.com/Homebrew/brew/pull/8873 
I also took the opportunity to not include test deps, as these will
be not be installed, so the .pth file should not contains references
to site-packages from test deps.
Previous packages on Linux did already contain the wrong lines in the pth file,
for example:
cat /home/linuxbrew/.linuxbrew/Cellar/aws-google-auth/0.0.36_1/libexec/lib/python3.8/site-packages/homebrew_deps.pth
import site; site.addsitedir('/home/linuxbrew/.linuxbrew/opt/python@3.8/lib/python3.8/site-packages')
import site; site.addsitedir('/home/linuxbrew/.linuxbrew/opt/libxml2/lib/python3.8/site-packages')
This might have caused subtle bugs for some packages but not for others. 
						
						
					 
					
						2020-10-08 19:03:51 +02:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
						
						
							
						
						
							0109ce58be 
							
						 
					 
					
						
						
							
							update references to homebrew-virtualenv resources  
						
						
						
						
					 
					
						2020-10-06 23:39:52 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
						
						
							
						
						
							43648100b4 
							
						 
					 
					
						
						
							
							virtualenv: use version 20 to support Python 3.9  
						
						
						
						
					 
					
						2020-10-06 22:27:52 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f04b014210 
							
						 
					 
					
						
						
							
							language/python: build python binary names dynamically.  
						
						... 
						
						
						
						Co-authored-by: Alexander Bayandin <a.bayandin@gmail.com> 
						
						
					 
					
						2020-09-16 12:47:20 +01:00 
						 
				 
			
				
					
						
							
							
								FX Coudert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57c136e848 
							
						 
					 
					
						
						
							
							python.rb: prepare for Python 3.9  
						
						
						
						
					 
					
						2020-09-15 22:41:15 +02:00 
						 
				 
			
				
					
						
							
							
								Seeker 
							
						 
					 
					
						
						
						
						
							
						
						
							f366280e18 
							
						 
					 
					
						
						
							
							formula: add any_installed_version  
						
						
						
						
					 
					
						2020-09-01 09:45:54 -07:00 
						 
				 
			
				
					
						
							
							
								Seeker 
							
						 
					 
					
						
						
						
						
							
						
						
							5def0701ba 
							
						 
					 
					
						
						
							
							formula: rename opt_or_installed_prefix_keg to any_installed_keg  
						
						
						
						
					 
					
						2020-09-01 09:39:20 -07:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							4972b1935e 
							
						 
					 
					
						
						
							
							Document Language::Perl.  
						
						
						
						
					 
					
						2020-08-26 03:13:58 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							d50faba744 
							
						 
					 
					
						
						
							
							Document Language::Node.  
						
						
						
						
					 
					
						2020-08-26 03:13:58 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							b18700625c 
							
						 
					 
					
						
						
							
							Document Language::Java.  
						
						
						
						
					 
					
						2020-08-26 03:13:58 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							609c5e4a35 
							
						 
					 
					
						
						
							
							Document Language::Go.  
						
						
						
						
					 
					
						2020-08-26 03:13:58 +02:00 
						 
				 
			
				
					
						
							
							
								Seeker 
							
						 
					 
					
						
						
						
						
							
						
						
							d5f552f3a0 
							
						 
					 
					
						
						
							
							language/java: check installed openjdk version instead of latest version  
						
						
						
						
					 
					
						2020-08-21 12:35:31 -07:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							da0ff4feb0 
							
						 
					 
					
						
						
							
							Remove PYTHON_VIRTUALENV_* constants.  
						
						
						
						
					 
					
						2020-08-19 10:45:56 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							e909ea2471 
							
						 
					 
					
						
						
							
							Refactor and document Language::Python.  
						
						
						
						
					 
					
						2020-08-19 10:45:56 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan Chang 
							
						 
					 
					
						
						
						
						
							
						
						
							76709d82c5 
							
						 
					 
					
						
						
							
							Fix brew style.  
						
						
						
						
					 
					
						2020-07-13 23:24:14 +10:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							1c73393b47 
							
						 
					 
					
						
						
							
							language/python: raise if we can't detect the Python to use for venv  
						
						
						
						
					 
					
						2020-07-09 15:43:36 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							f01d264c3c 
							
						 
					 
					
						
						
							
							language/python: allow python@3.7 to be used for virtualenvs  
						
						
						
						
					 
					
						2020-07-09 15:31:53 +01:00 
						 
				 
			
				
					
						
							
							
								Seeker 
							
						 
					 
					
						
						
						
						
							
						
						
							02d6b671e6 
							
						 
					 
					
						
						
							
							Revert "python_virtualenv_constants: upgrade virtualenv to 20.0.26"  
						
						... 
						
						
						
						This reverts commit 6dbcf83a21d36a0c03990a923cc07ef4a06e4e7f. 
						
						
					 
					
						2020-07-08 22:50:50 -07:00 
						 
				 
			
				
					
						
							
							
								Chongyu Zhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6dbcf83a21 
							
						 
					 
					
						
						
							
							python_virtualenv_constants: upgrade virtualenv to 20.0.26  
						
						
						
						
					 
					
						2020-07-08 20:57:30 +08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa760a2f26 
							
						 
					 
					
						
						
							
							Fix brew style.  
						
						
						
						
					 
					
						2020-07-07 13:12:37 +01:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
						
						
							
						
						
							a7a9793f99 
							
						 
					 
					
						
						
							
							needs_python? separate formula name from tap name  
						
						
						
						
					 
					
						2020-07-03 16:37:32 -04:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							cd0c3fa835 
							
						 
					 
					
						
						
							
							extend/pathname: use Java.overridable_java_home_env in write_jar_script  
						
						
						
						
					 
					
						2020-06-19 12:04:30 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							cd93d4e38a 
							
						 
					 
					
						
						
							
							language/java: add support for OpenJDK formula  
						
						
						
						
					 
					
						2020-06-19 11:46:31 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Bayandin 
							
						 
					 
					
						
						
						
						
							
						
						
							4d27c32d44 
							
						 
					 
					
						
						
							
							Revert "Merge pull request  #7722  from Bo98/java-improvements"  
						
						... 
						
						
						
						This reverts commit 91b4d450703bcc2de6dce22eb5fdecb5a843f92e, reversing
changes made to c98901132595178b6261cbe2d51ab732dd77dac4. 
						
						
					 
					
						2020-06-18 12:23:02 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							07547e8cae 
							
						 
					 
					
						
						
							
							extend/pathname: use Java.overridable_java_home_env in write_jar_script  
						
						
						
						
					 
					
						2020-06-10 17:08:41 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							bbb2696742 
							
						 
					 
					
						
						
							
							language/java: add support for OpenJDK formula  
						
						
						
						
					 
					
						2020-06-10 17:08:38 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							d56c6b31a0 
							
						 
					 
					
						
						
							
							language/java: deprecate java_home_cmd  
						
						
						
						
					 
					
						2020-06-10 15:11:56 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f75a77b08 
							
						 
					 
					
						
						
							
							Update deprecations  
						
						... 
						
						
						
						Add more deprecations, disable deprecations and remove disabled code. 
						
						
					 
					
						2020-05-18 13:50:46 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							e03846720c 
							
						 
					 
					
						
						
							
							language/haskell: move to compat  
						
						
						
						
					 
					
						2020-05-16 15:00:09 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3381cbf5c7 
							
						 
					 
					
						
						
							
							Use Homebrew::EnvConfig.  
						
						
						
						
					 
					
						2020-04-07 09:58:26 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							32ab83d055 
							
						 
					 
					
						
						
							
							language/python: move rewrite_python_shebang to compat  
						
						
						
						
					 
					
						2020-03-27 22:27:06 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							5d68856350 
							
						 
					 
					
						
						
							
							language/python: use rewrite_shebang, add detected_python_shebang  
						
						
						
						
					 
					
						2020-03-27 19:18:23 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							878bb0e983 
							
						 
					 
					
						
						
							
							language/perl: add detected_perl_shebang  
						
						
						
						
					 
					
						2020-03-27 19:18:19 +00:00 
						 
				 
			
				
					
						
							
							
								Michka Popoff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							30c4383e86 
							
						 
					 
					
						
						
							
							Merge pull request  #7141  from iMichka/regex  
						
						... 
						
						
						
						rewrite_python_shebang: make version part optional 
						
						
					 
					
						2020-03-10 22:29:54 +01:00 
						 
				 
			
				
					
						
							
							
								Michka Popoff 
							
						 
					 
					
						
						
						
						
							
						
						
							cccd8d3655 
							
						 
					 
					
						
						
							
							rewrite_python_shebang: make version part optional  
						
						... 
						
						
						
						We forgot about the simplest case:
/usr/bin/env python 
						
						
					 
					
						2020-03-10 22:11:45 +01:00