Chris Wesseling
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								815dad42d5
								
							
						 | 
						
							
							
								
								bpo-45644:  Make json.tool read infile before writing to outfile (GH-29273)
							
							
							
							
							
							
							
							so that
$ python -m json.tool foo.json foo.json
doesn't result in an empty foo.json.
Co-authored-by: Łukasz Langa <lukasz@langa.pl> 
							
						 | 
						
							2021-11-06 18:11:35 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Dong-hee Na
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								700cb58730
								
							
						 | 
						
							
							
								
								bpo-39828: Fix json.tool to catch BrokenPipeError (GH-18779)
							
							
							
							
							
						 | 
						
							2020-03-10 08:41:44 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Himmelstein
								
							 
						 | 
						
							
							
							
							
								
							
							
								15fb7fa881
								
							
						 | 
						
							
							
								
								bpo-29636: json.tool: Add document for indentation options. (GH-17482)
							
							
							
							
							
							
							
							And updated test to use subprocess.run 
							
						 | 
						
							2019-12-07 23:14:40 +09:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									wim glenn
								
							 
						 | 
						
							
							
							
							
								
							
							
								efefe25443
								
							
						 | 
						
							
							
								
								bpo-27413: json.tool: Add --no-ensure-ascii option. (GH-17472)
							
							
							
							
							
						 | 
						
							2019-12-06 15:44:01 +09:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Inada Naoki
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								808769f3a4
								
							
						 | 
						
							
							
								
								bpo-33684: json.tool: Use utf-8 for infile and outfile. (GH-17460)
							
							
							
							
							
						 | 
						
							2019-12-04 18:39:31 +09:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Himmelstein
								
							 
						 | 
						
							
							
							
							
								
							
							
								03257949bc
								
							
						 | 
						
							
							
								
								bpo-29636: Add --(no-)indent arguments to json.tool (GH-345)
							
							
							
							
							
						 | 
						
							2019-12-04 15:15:19 +09:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Hervé Beraud
								
							 
						 | 
						
							
							
							
							
								
							
							
								4d45a3b110
								
							
						 | 
						
							
							
								
								json.tool: use stdin and stdout in default cmdlne arguments (GH-11992)
							
							
							
							
							
							
							
							Argparse can handle default value as stdin and stdout for parameters
as file type (infile, outfile). 
							
						 | 
						
							2019-05-14 18:52:42 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									HongWeipeng
								
							 
						 | 
						
							
							
							
							
								
							
							
								f194479949
								
							
						 | 
						
							
							
								
								bpo-31553: add --json-lines option to json.tool (#10051)
							
							
							
							
							
							
							
							* add jsonlines option to json.tool
* code review
* fix:avoid read infile after it close
* improve doc in whatsnew 3.8 
							
						 | 
						
							2018-11-07 12:09:32 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									INADA Naoki
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								2812d3d992
								
							
						 | 
						
							
							
								
								bpo-32360: Remove OrderedDict usage from json.tool (GH-5315)
							
							
							
							
							
							
							
							`object_pairs_hook=OrderedDict` idiom is deprecated. 
							
						 | 
						
							2018-01-25 19:52:58 +09:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Berker Peksag
								
							 
						 | 
						
							
							
							
							
								
							
							
								39e4c4d873
								
							
						 | 
						
							
							
								
								Issue #21650: Add an --sort-keys option to json.tool CLI.
							
							
							
							
							
						 | 
						
							2014-11-10 09:56:54 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								940e207412
								
							
						 | 
						
							
							
								
								improve the command-line interface of json.tool (closes #21000)
							
							
							
							
							
							
							
							A patch from Berker Peksag. 
							
						 | 
						
							2014-03-21 23:17:29 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Serhiy Storchaka
								
							 
						 | 
						
							
							
							
							
								
							
							
								920007ad76
								
							
						 | 
						
							
							
								
								Issue #17225: JSON decoder now counts columns in the first line starting
							
							
							
							
							
							
							
							with 1, as in other lines. 
							
						 | 
						
							2013-02-21 20:26:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Serhiy Storchaka
								
							 
						 | 
						
							
							
							
							
								
							
							
								c510a048ba
								
							
						 | 
						
							
							
								
								Issue #17225: JSON decoder now counts columns in the first line starting
							
							
							
							
							
							
							
							with 1, as in other lines. 
							
						 | 
						
							2013-02-21 20:19:16 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ezio Melotti
								
							 
						 | 
						
							
							
							
							
								
							
							
								057bcb4c6c
								
							
						 | 
						
							
							
								
								#16549: Make json.tool work again on Python 3 and add tests.  Initial patch by Berker Peksag and Serhiy Storchaka.
							
							
							
							
							
						 | 
						
							2012-11-29 02:15:18 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ezio Melotti
								
							 
						 | 
						
							
							
							
							
								
							
							
								b32512ed9a
								
							
						 | 
						
							
							
								
								#16476: Fix json.tool to avoid including trailing whitespace.
							
							
							
							
							
						 | 
						
							2012-11-29 02:25:03 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Antoine Pitrou
								
							 
						 | 
						
							
							
							
							
								
							
							
								2d24e94bbe
								
							
						 | 
						
							
							
								
								Issue #5067: improve some json error messages.
							
							
							
							
							
							
							
							Patch by Serhiy Storchaka. 
							
						 | 
						
							2012-06-29 01:58:26 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								c6b607d4a9
								
							
						 | 
						
							
							
								
								port simplejson upgrade from the trunk #4136
							
							
							
							
							
							
							
							json also now works only with unicode strings
Patch by Antoine Pitrou; updated by me 
							
						 | 
						
							2009-05-02 12:36:44 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christian Heimes
								
							 
						 | 
						
							
							
							
							
								
							
							
								90540004d3
								
							
						 | 
						
							
							
								
								Merged revisions 62734,62736,62748,62769 via svnmerge from
							
							
							
							
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r62734 | brett.cannon | 2008-05-05 22:21:38 +0200 (Mon, 05 May 2008) | 5 lines
  Add the 'json' package. Code taken from simplejson 1.9 and contributed by Bob
  Ippolito.
  Closes issue #2750.
........
  r62736 | georg.brandl | 2008-05-05 22:53:39 +0200 (Mon, 05 May 2008) | 2 lines
  Fix JSON module docs.
........
  r62748 | benjamin.peterson | 2008-05-06 04:51:10 +0200 (Tue, 06 May 2008) | 2 lines
  PEP 8 nits in json package
........
  r62769 | christian.heimes | 2008-05-06 18:18:41 +0200 (Tue, 06 May 2008) | 2 lines
  Intern static string
  Use float constructors instead of magic code for float constants
........ 
							
						 | 
						
							2008-05-08 14:29:10 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |